Package evaluation to test MacroEconometricModels on Julia 1.14.0-DEV.3081 (21a70e450d*) started at 2026-09-02T09:32:20.457 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 32.7s ################################################################################ # Installation # Installing MacroEconometricModels... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [14a6ec33] + MacroEconometricModels v0.9.0 Updating `~/.julia/environments/v1.14/Manifest.toml` [47edcb42] + ADTypes v1.24.0 [14f7f29c] + AMD v0.5.3 [621f4979] + AbstractFFTs v1.5.0 [7d9f7c33] + Accessors v0.1.45 [79e6a3ab] + Adapt v4.7.0 [66dad0bd] + AliasTables v1.1.3 [4fba245c] + ArrayInterface v7.30.1 [70df07ce] + BracketingNonlinearSolve v1.12.6 [fa961155] + CEnum v0.5.0 [523fee87] + CodecBzip2 v0.8.5 [944b1d66] + CodecZlib v0.7.9 [38540f10] + CommonSolve v0.2.14 [bbf7d656] + CommonSubexpressions v0.3.1 [34da2185] + Compat v4.18.1 [a33af91c] + CompositionsBase v0.1.2 [2569d6c7] + ConcreteStructs v0.2.8 [187b0558] + ConstructionBase v1.6.0 [a8cc5b0e] + Crayons v4.2.0 [9a962f9c] + DataAPI v1.16.0 [a93c6f00] + DataFrames v1.8.2 [864edb3b] + DataStructures v0.19.6 [e2d170a0] + DataValueInterfaces v1.0.0 [8bb1440f] + DelimitedFiles v1.9.1 [163ba53b] + DiffResults v1.1.0 [b552c78f] + DiffRules v1.16.0 [a0c0ee7d] + DifferentiationInterface v0.7.21 [31c24e10] + Distributions v0.25.131 [ffbed154] + DocStringExtensions v0.9.5 [4e289a0a] + EnumX v1.0.7 [f151be2c] + EnzymeCore v0.8.21 [e2ba6199] + ExprTools v0.1.11 [7a1cc6ca] + FFTW v1.10.0 [9aa1b823] + FastClosures v0.3.2 [1a297f60] + FillArrays v1.17.0 [64ca27bc] + FindFirstFunctions v3.2.1 [6a86dc24] + FiniteDiff v2.33.0 [f6369f11] + ForwardDiff v1.4.5 [069b7b12] + FunctionWrappers v1.1.3 [77dc65aa] + FunctionWrappersWrappers v1.13.0 [46192b85] + GPUArraysCore v0.2.0 [a0844989] + Gamma v1.2.0 [076d061b] + HashArrayMappedTries v0.2.0 [34004b35] + HypergeometricFunctions v0.3.30 [842dd82b] + InlineStrings v1.4.5 [3587e190] + InverseFunctions v0.1.17 [41ab1584] + InvertedIndices v1.3.1 [b6b21f68] + Ipopt v1.15.0 [92d709cd] + IrrationalConstants v0.2.6 [82899510] + IteratorInterfaceExtensions v1.0.0 [692b3bcd] + JLLWrappers v1.8.0 [682c06a0] + JSON v1.7.1 [4076af6c] + JuMP v1.31.2 [ba0b0d4f] + Krylov v0.10.9 [2faa5264] + LHLFactorization v2.2.2 [b964fa9f] + LaTeXStrings v1.4.1 [87fe0de2] + LineSearch v0.1.16 [d3d80556] + LineSearches v7.7.1 [7ed4a6bd] + LinearSolve v5.15.1 [2ab3a3ac] + LogExpFunctions v1.0.1 [e6f89c97] + LoggingExtras v1.2.0 [14a6ec33] + MacroEconometricModels v0.9.0 [1914dd2f] + MacroTools v0.5.16 [b8f27783] + MathOptInterface v1.53.0 [bb5d69b7] + MaybeInplace v0.1.8 [e1d29d7a] + Missings v1.2.0 [d8a4904e] + MutableArithmetics v1.8.0 [d41bc354] + NLSolversBase v8.0.1 [76087f3c] + NLopt v1.2.1 [77ba4419] + NaNMath v1.1.4 [8913a72c] + NonlinearSolve v4.29.1 [be0214bd] + NonlinearSolveBase v2.49.2 [5959db7a] + NonlinearSolveFirstOrder v2.5.0 [9a2c21bd] + NonlinearSolveQuasiNewton v1.15.3 [26075421] + NonlinearSolveSpectralMethods v1.8.1 [429524aa] + Optim v2.2.2 [bac558e1] + OrderedCollections v2.0.1 [90014a1f] + PDMats v0.11.41 ⌅ [69de0a69] + Parsers v2.8.7 [2dfb63ee] + PooledArrays v1.4.3 [85a6dd25] + PositiveFactorizations v0.2.4 [d236fae5] + PreallocationTools v1.7.1 [aea7be01] + PrecompileTools v1.3.4 [21216c6a] + Preferences v1.5.2 [08abe8d2] + PrettyTables v3.4.8 [43287f4e] + PtrArrays v1.4.0 [0c0d3e7f] + PureKLU v1.4.1 [1fd47b50] + QuadGK v2.11.3 [3cdcf5f2] + RecipesBase v1.3.4 [731186ca] + RecursiveArrayTools v4.5.1 [189a3867] + Reexport v1.2.2 [9fe22ead] + RespecializeParams v1.3.0 [79098fc4] + Rmath v0.9.0 [f2b01f46] + Roots v3.0.7 [7e49a35a] + RuntimeGeneratedFunctions v0.5.25 [0bca4576] + SciMLBase v3.50.2 [19f34311] + SciMLJacobianOperators v0.1.18 [a6db7da4] + SciMLLogging v2.1.0 [c0aeaf25] + SciMLOperators v1.30.0 [431bcebd] + SciMLPublic v1.3.0 [53ae85a6] + SciMLStructures v1.10.5 [7e506255] + ScopedValues v1.6.2 [91c51154] + SentinelArrays v1.4.10 [efcf1570] + Setfield v1.1.2 [727e6d20] + SimpleNonlinearSolve v2.14.1 [a2af1166] + SortingAlgorithms v1.2.3 [a57abbd0] + SparseColumnPivotedQR v2.1.7 [276daf66] + SpecialFunctions v2.9.0 [1e83bf80] + StaticArraysCore v1.4.4 [10745b16] + Statistics v1.11.4 [82ae8749] + StatsAPI v1.8.0 [2913bbd2] + StatsBase v0.34.13 [4c63d2b9] + StatsFuns v2.2.1 ⌅ [892a3eda] + StringManipulation v0.5.0 [ec057cc2] + StructUtils v2.8.5 [2efcf032] + SymbolicIndexingInterface v0.3.55 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.14.0 [a759f4b9] + TimerOutputs v1.2.0 [3bb67fe8] + TranscodingStreams v0.11.3 [ae81ac8f] + ASL_jll v0.1.3+0 [6e34b625] + Bzip2_jll v1.0.9+0 [f5851436] + FFTW_jll v3.3.12+0 [e33a78d0] + Hwloc_jll v2.14.0+0 [1d5cc7b8] + IntelOpenMP_jll v2025.2.0+0 [9cc047cb] + Ipopt_jll v300.1400.1902+0 [94ce4f54] + Libiconv_jll v1.18.0+0 [d00139f3] + METIS_jll v5.1.3+0 [856f044c] + MKL_jll v2025.2.0+0 [d7ed1dd3] + MUMPS_seq_jll v500.900.100+0 [079eb43e] + NLopt_jll v2.11.0+0 [656ef2d0] + OpenBLAS32_jll v0.3.34+0 [efe28fd5] + OpenSpecFun_jll v0.5.6+0 [f50d1b31] + Rmath_jll v0.5.2+0 [319450e9] + SPRAL_jll v2025.9.18+0 ⌅ [02c8fc9c] + XML2_jll v2.13.9+0 [a65dc6b1] + Xorg_libpciaccess_jll v0.19.0+0 [1317d2d5] + oneTBB_jll v2022.3.0+0 [0dad84c5] + ArgTools v1.2.0 [56f22d72] + Artifacts v1.11.0 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [8ba89e20] + Distributed v1.12.0 [f43a241f] + Downloads v1.7.0 [7b1f6079] + FileWatching v1.11.0 [9fa8497b] + Future v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [4af54fe1] + LazyArtifacts v1.11.0 [b27032c2] + LibCURL v1.0.0 [76f85450] + LibGit2 v1.11.0 [8f399da3] + Libdl v1.11.0 [37e2e46d] + LinearAlgebra v1.14.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [a63ad114] + Mmap v1.11.0 [ca575930] + NetworkOptions v1.3.0 [44cfe95a] + Pkg v1.14.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.13.0 [9e88b42a] + Serialization v1.11.0 [6462fe0b] + Sockets v1.11.0 [2f01184e] + SparseArrays v1.13.0 [f489334b] + StyledStrings v1.13.0 [4607b0f0] + SuiteSparse [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [8dfed614] + Test v1.11.0 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 [e66e0078] + CompilerSupportLibraries_jll v1.5.7+0 [deac9b47] + LibCURL_jll v8.21.0+0 [e37daf67] + LibGit2_jll v1.9.7+0 [29816b5a] + LibSSH2_jll v1.11.104+0 [14a3606d] + MozillaCACerts_jll v2026.8.13 [4536629a] + OpenBLAS_jll v0.3.34+0 [05823500] + OpenLibm_jll v0.8.7+0 [458c3c95] + OpenSSL_jll v3.5.8+0 [efcefdf7] + PCRE2_jll v10.47.0+0 [bea87d4a] + SuiteSparse_jll v7.10.1+0 [83775a58] + Zlib_jll v1.3.2+0 [3161d3a3] + Zstd_jll v1.5.7+1 [8e850b90] + libblastrampoline_jll v5.15.0+0 [8e850ede] + nghttp2_jll v1.70.0+0 [3f19e933] + p7zip_jll v17.8.2+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 5.84s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... ┌ Warning: Ignoring incompatible compat entry `SHA = "0.7"` in "/tmp/jl_r7JloC/Project.toml". │ SHA is a non-upgradable standard library with version 1.13.0 in the current Julia version. │ Fix by setting compat to "0.7, 1" to mark support of the current version 1.13.0. └ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:520 ┌ Warning: Could not use exact versions of packages in manifest, re-resolving └ @ TestEnv ~/.julia/packages/TestEnv/sTG3E/src/julia-1.13/activate_set.jl:78 Precompiling package dependencies... Precompiling project... 9.8 s ✓ NLopt → NLoptMathOptInterfaceExt 154.4 s ✓ MacroEconometricModels 61.5 s ✓ MacroEconometricModels → MacroEconometricModelsXLSXExt 68.1 s ✓ MacroEconometricModels → MacroEconometricModelsJLD2Ext 53.9 s ✓ MacroEconometricModels → MacroEconometricModelsZipFileExt 71.6 s ✓ MacroEconometricModels → MacroEconometricModelsPATHExt 6 dependencies successfully precompiled in 425 seconds. 269 already precompiled. Precompilation completed after 474.11s ################################################################################ # Testing # Testing MacroEconometricModels ┌ Warning: Ignoring incompatible compat entry `SHA = "0.7"` in "/tmp/jl_Y6kGv3/Project.toml". │ SHA is a non-upgradable standard library with version 1.13.0 in the current Julia version. │ Fix by setting compat to "0.7, 1" to mark support of the current version 1.13.0. └ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:520 Test Could not use exact versions of packages in manifest, re-resolving. Note: if you do not check your manifest file into source control, then you can probably ignore this message. However, if you do check your manifest file into source control, then you probably want to pass the `allow_reresolve = false` kwarg when calling the `Pkg.test` function. Updating `/tmp/jl_Y6kGv3/Project.toml` [4c88cf16] + Aqua v0.8.16 [e30172f5] + Documenter v1.18.0 [033835bb] + JLD2 v0.6.6 [14a6ec33] + MacroEconometricModels v0.9.0 [f5f7c340] + PATHSolver v1.7.9 ⌅ [fdbf4ff8] + XLSX v0.11.11 [a5390f91] + ZipFile v0.10.1 Updating `/tmp/jl_Y6kGv3/Manifest.toml` [a4c015fc] + ANSIColoredPrinters v0.0.1 [1520ce14] + AbstractTrees v0.4.5 [4c88cf16] + Aqua v0.8.16 [dce04be8] + ArgCheck v2.5.0 [0b6fb165] + ChunkCodecCore v1.0.2 [4c0bbee4] + ChunkCodecLibZlib v1.1.0 [55437552] + ChunkCodecLibZstd v1.0.0 [6309b1aa] + CodecInflate64 v0.1.3 [3da002f7] + ColorTypes v0.12.1 [5ae59095] + Colors v0.13.1 [e30172f5] + Documenter v1.18.0 [5789e2e9] + FileIO v1.20.0 ⌅ [53c48c17] + FixedPointNumbers v0.8.6 [d7ba0133] + Git v1.5.0 [b5f81e59] + IOCapture v1.0.0 [0c81fc1b] + InputBuffers v1.1.1 [033835bb] + JLD2 v0.6.6 [0e77f7df] + LazilyInitializedFields v1.3.0 [14a6ec33] + MacroEconometricModels v0.9.0 [d0879d2d] + MarkdownAST v0.1.3 ⌅ [bac558e1] ↓ OrderedCollections v2.0.1 ⇒ v1.8.2 [f5f7c340] + PATHSolver v1.7.9 [2792f1a3] + RegistryInstances v0.1.0 [ae029012] + Requires v1.3.1 ⌅ [fdbf4ff8] + XLSX v0.11.11 ⌅ [72c71f33] + XML v0.3.9 [49080126] + ZipArchives v2.6.0 [a5390f91] + ZipFile v0.10.1 [2e619515] + Expat_jll v2.8.3+0 [020c3dae] + Git_LFS_jll v3.7.1+0 [f8c6e375] + Git_jll v2.55.0+0 [9bd350c2] + OpenSSH_jll v10.5.1+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Test Successfully re-resolved Status `/tmp/jl_Y6kGv3/Project.toml` [4c88cf16] Aqua v0.8.16 [a93c6f00] DataFrames v1.8.2 [8bb1440f] DelimitedFiles v1.9.1 [31c24e10] Distributions v0.25.131 [e30172f5] Documenter v1.18.0 [7a1cc6ca] FFTW v1.10.0 [f6369f11] ForwardDiff v1.4.5 [b6b21f68] Ipopt v1.15.0 [033835bb] JLD2 v0.6.6 [4076af6c] JuMP v1.31.2 [14a6ec33] MacroEconometricModels v0.9.0 [76087f3c] NLopt v1.2.1 [8913a72c] NonlinearSolve v4.29.1 [429524aa] Optim v2.2.2 [f5f7c340] PATHSolver v1.7.9 [aea7be01] PrecompileTools v1.3.4 [08abe8d2] PrettyTables v3.4.8 [7e506255] ScopedValues v1.6.2 [276daf66] SpecialFunctions v2.9.0 [10745b16] Statistics v1.11.4 [82ae8749] StatsAPI v1.8.0 [bd369af6] Tables v1.14.0 ⌅ [fdbf4ff8] XLSX v0.11.11 [a5390f91] ZipFile v0.10.1 [ade2ca70] Dates v1.11.0 [f43a241f] Downloads v1.7.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [de0858da] Printf v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [2f01184e] SparseArrays v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 Status `/tmp/jl_Y6kGv3/Manifest.toml` [47edcb42] ADTypes v1.24.0 [14f7f29c] AMD v0.5.3 [a4c015fc] ANSIColoredPrinters v0.0.1 [621f4979] AbstractFFTs v1.5.0 [1520ce14] AbstractTrees v0.4.5 [7d9f7c33] Accessors v0.1.45 [79e6a3ab] Adapt v4.7.0 [66dad0bd] AliasTables v1.1.3 [4c88cf16] Aqua v0.8.16 [dce04be8] ArgCheck v2.5.0 [4fba245c] ArrayInterface v7.30.1 [70df07ce] BracketingNonlinearSolve v1.12.6 [fa961155] CEnum v0.5.0 [0b6fb165] ChunkCodecCore v1.0.2 [4c0bbee4] ChunkCodecLibZlib v1.1.0 [55437552] ChunkCodecLibZstd v1.0.0 [523fee87] CodecBzip2 v0.8.5 [6309b1aa] CodecInflate64 v0.1.3 [944b1d66] CodecZlib v0.7.9 [3da002f7] ColorTypes v0.12.1 [5ae59095] Colors v0.13.1 [38540f10] CommonSolve v0.2.14 [bbf7d656] CommonSubexpressions v0.3.1 [34da2185] Compat v4.18.1 [a33af91c] CompositionsBase v0.1.2 [2569d6c7] ConcreteStructs v0.2.8 [187b0558] ConstructionBase v1.6.0 [a8cc5b0e] Crayons v4.2.0 [9a962f9c] DataAPI v1.16.0 [a93c6f00] DataFrames v1.8.2 [864edb3b] DataStructures v0.19.6 [e2d170a0] DataValueInterfaces v1.0.0 [8bb1440f] DelimitedFiles v1.9.1 [163ba53b] DiffResults v1.1.0 [b552c78f] DiffRules v1.16.0 [a0c0ee7d] DifferentiationInterface v0.7.21 [31c24e10] Distributions v0.25.131 [ffbed154] DocStringExtensions v0.9.5 [e30172f5] Documenter v1.18.0 [4e289a0a] EnumX v1.0.7 [f151be2c] EnzymeCore v0.8.21 [e2ba6199] ExprTools v0.1.11 [7a1cc6ca] FFTW v1.10.0 [9aa1b823] FastClosures v0.3.2 [5789e2e9] FileIO v1.20.0 [1a297f60] FillArrays v1.17.0 [64ca27bc] FindFirstFunctions v3.2.1 [6a86dc24] FiniteDiff v2.33.0 ⌅ [53c48c17] FixedPointNumbers v0.8.6 [f6369f11] ForwardDiff v1.4.5 [069b7b12] FunctionWrappers v1.1.3 [77dc65aa] FunctionWrappersWrappers v1.13.0 [46192b85] GPUArraysCore v0.2.0 [a0844989] Gamma v1.2.0 [d7ba0133] Git v1.5.0 [076d061b] HashArrayMappedTries v0.2.0 [34004b35] HypergeometricFunctions v0.3.30 [b5f81e59] IOCapture v1.0.0 [842dd82b] InlineStrings v1.4.5 [0c81fc1b] InputBuffers v1.1.1 [3587e190] InverseFunctions v0.1.17 [41ab1584] InvertedIndices v1.3.1 [b6b21f68] Ipopt v1.15.0 [92d709cd] IrrationalConstants v0.2.6 [82899510] IteratorInterfaceExtensions v1.0.0 [033835bb] JLD2 v0.6.6 [692b3bcd] JLLWrappers v1.8.0 [682c06a0] JSON v1.7.1 [4076af6c] JuMP v1.31.2 [ba0b0d4f] Krylov v0.10.9 [2faa5264] LHLFactorization v2.2.2 [b964fa9f] LaTeXStrings v1.4.1 [0e77f7df] LazilyInitializedFields v1.3.0 [87fe0de2] LineSearch v0.1.16 [d3d80556] LineSearches v7.7.1 [7ed4a6bd] LinearSolve v5.15.1 [2ab3a3ac] LogExpFunctions v1.0.1 [e6f89c97] LoggingExtras v1.2.0 [14a6ec33] MacroEconometricModels v0.9.0 [1914dd2f] MacroTools v0.5.16 [d0879d2d] MarkdownAST v0.1.3 [b8f27783] MathOptInterface v1.53.0 [bb5d69b7] MaybeInplace v0.1.8 [e1d29d7a] Missings v1.2.0 [d8a4904e] MutableArithmetics v1.8.0 [d41bc354] NLSolversBase v8.0.1 [76087f3c] NLopt v1.2.1 [77ba4419] NaNMath v1.1.4 [8913a72c] NonlinearSolve v4.29.1 [be0214bd] NonlinearSolveBase v2.49.2 [5959db7a] NonlinearSolveFirstOrder v2.5.0 [9a2c21bd] NonlinearSolveQuasiNewton v1.15.3 [26075421] NonlinearSolveSpectralMethods v1.8.1 [429524aa] Optim v2.2.2 ⌅ [bac558e1] OrderedCollections v1.8.2 [f5f7c340] PATHSolver v1.7.9 [90014a1f] PDMats v0.11.41 ⌅ [69de0a69] Parsers v2.8.7 [2dfb63ee] PooledArrays v1.4.3 [85a6dd25] PositiveFactorizations v0.2.4 [d236fae5] PreallocationTools v1.7.1 [aea7be01] PrecompileTools v1.3.4 [21216c6a] Preferences v1.5.2 [08abe8d2] PrettyTables v3.4.8 [43287f4e] PtrArrays v1.4.0 [0c0d3e7f] PureKLU v1.4.1 [1fd47b50] QuadGK v2.11.3 [3cdcf5f2] RecipesBase v1.3.4 [731186ca] RecursiveArrayTools v4.5.1 [189a3867] Reexport v1.2.2 [2792f1a3] RegistryInstances v0.1.0 [ae029012] Requires v1.3.1 [9fe22ead] RespecializeParams v1.3.0 [79098fc4] Rmath v0.9.0 [f2b01f46] Roots v3.0.7 [7e49a35a] RuntimeGeneratedFunctions v0.5.25 [0bca4576] SciMLBase v3.50.2 [19f34311] SciMLJacobianOperators v0.1.18 [a6db7da4] SciMLLogging v2.1.0 [c0aeaf25] SciMLOperators v1.30.0 [431bcebd] SciMLPublic v1.3.0 [53ae85a6] SciMLStructures v1.10.5 [7e506255] ScopedValues v1.6.2 [91c51154] SentinelArrays v1.4.10 [efcf1570] Setfield v1.1.2 [727e6d20] SimpleNonlinearSolve v2.14.1 [a2af1166] SortingAlgorithms v1.2.3 [a57abbd0] SparseColumnPivotedQR v2.1.7 [276daf66] SpecialFunctions v2.9.0 [1e83bf80] StaticArraysCore v1.4.4 [10745b16] Statistics v1.11.4 [82ae8749] StatsAPI v1.8.0 [2913bbd2] StatsBase v0.34.13 [4c63d2b9] StatsFuns v2.2.1 ⌅ [892a3eda] StringManipulation v0.5.0 [ec057cc2] StructUtils v2.8.5 [2efcf032] SymbolicIndexingInterface v0.3.55 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.14.0 [a759f4b9] TimerOutputs v1.2.0 [3bb67fe8] TranscodingStreams v0.11.3 ⌅ [fdbf4ff8] XLSX v0.11.11 ⌅ [72c71f33] XML v0.3.9 [49080126] ZipArchives v2.6.0 [a5390f91] ZipFile v0.10.1 [ae81ac8f] ASL_jll v0.1.3+0 [6e34b625] Bzip2_jll v1.0.9+0 [2e619515] Expat_jll v2.8.3+0 [f5851436] FFTW_jll v3.3.12+0 [020c3dae] Git_LFS_jll v3.7.1+0 [f8c6e375] Git_jll v2.55.0+0 [e33a78d0] Hwloc_jll v2.14.0+0 [1d5cc7b8] IntelOpenMP_jll v2025.2.0+0 [9cc047cb] Ipopt_jll v300.1400.1902+0 [94ce4f54] Libiconv_jll v1.18.0+0 [d00139f3] METIS_jll v5.1.3+0 [856f044c] MKL_jll v2025.2.0+0 [d7ed1dd3] MUMPS_seq_jll v500.900.100+0 [079eb43e] NLopt_jll v2.11.0+0 [656ef2d0] OpenBLAS32_jll v0.3.34+0 [9bd350c2] OpenSSH_jll v10.5.1+0 [efe28fd5] OpenSpecFun_jll v0.5.6+0 [f50d1b31] Rmath_jll v0.5.2+0 [319450e9] SPRAL_jll v2025.9.18+0 ⌅ [02c8fc9c] XML2_jll v2.13.9+0 [a65dc6b1] Xorg_libpciaccess_jll v0.19.0+0 [1317d2d5] oneTBB_jll v2022.3.0+0 [0dad84c5] ArgTools v1.2.0 [56f22d72] Artifacts v1.11.0 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [8ba89e20] Distributed v1.12.0 [f43a241f] Downloads v1.7.0 [7b1f6079] FileWatching v1.11.0 [9fa8497b] Future v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [4af54fe1] LazyArtifacts v1.11.0 [b27032c2] LibCURL v1.0.0 [76f85450] LibGit2 v1.11.0 [8f399da3] Libdl v1.11.0 [37e2e46d] LinearAlgebra v1.14.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [a63ad114] Mmap v1.11.0 [ca575930] NetworkOptions v1.3.0 [44cfe95a] Pkg v1.14.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.13.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [2f01184e] SparseArrays v1.13.0 [f489334b] StyledStrings v1.13.0 [4607b0f0] SuiteSparse [fa267f1f] TOML v1.0.3 [a4e569a6] Tar v1.10.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 [e66e0078] CompilerSupportLibraries_jll v1.5.7+0 [deac9b47] LibCURL_jll v8.21.0+0 [e37daf67] LibGit2_jll v1.9.7+0 [29816b5a] LibSSH2_jll v1.11.104+0 [14a3606d] MozillaCACerts_jll v2026.8.13 [4536629a] OpenBLAS_jll v0.3.34+0 [05823500] OpenLibm_jll v0.8.7+0 [458c3c95] OpenSSL_jll v3.5.8+0 [efcefdf7] PCRE2_jll v10.47.0+0 [bea87d4a] SuiteSparse_jll v7.10.1+0 [83775a58] Zlib_jll v1.3.2+0 [3161d3a3] Zstd_jll v1.5.7+1 [8e850b90] libblastrampoline_jll v5.15.0+0 [8e850ede] nghttp2_jll v1.70.0+0 [3f19e933] p7zip_jll v17.8.2+0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... ┌ Warning: Ignoring incompatible compat entry `SHA = "0.7"` in "/home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/Project.toml". │ SHA is a non-upgradable standard library with version 1.13.0 in the current Julia version. │ Fix by setting compat to "0.7, 1" to mark support of the current version 1.13.0. └ @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:520 ┌ Warning: Matrix near-singular (1-norm cond ≈ 1.892815950815077e18). Using pseudo-inverse. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:129 ┌ Warning: Estimated VAR is non-stationary (max eigenvalue modulus = 1.0264). Consider differencing the data or using a VECM specification. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/var/estimation.jl:67 ┌ Warning: Arias identification test failed (may need more draws) │ exception = │ MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) │ The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 │ └ @ Main ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_core_var.jl:457 Forecast Error Variance Decomposition Variables 3 Shocks 3 Horizon 4 h = 1 a b c y1 100.0% 19.5% 5.8% y2 19.5% 100.0% 16.9% y3 5.8% 16.9% 100.0% h = 2 a b c y1 97.2% 25.6% 9.3% y2 23.2% 98.1% 20.3% y3 5.8% 18.8% 99.6% h = 3 a b c y1 96.8% 26.6% 9.8% y2 24.6% 96.8% 21.3% y3 6.0% 19.0% 99.4% h = 4 a b c y1 96.8% 26.7% 9.8% y2 24.9% 96.5% 21.5% y3 6.0% 19.0% 99.4% Testing dof/nobs... Testing vcov()... Testing predict() in-sample... Testing predict() forecast... Testing loglikelihood... Testing stderror... Testing confint... Testing islinear... StatsAPI Tests Passed. r2 for VAR: [0.0038063723192072185, 0.004832873983925845] Sims, Christopher A. 1980. "Macroeconomics and Reality." Econometrica 48 (1): 1–48. DOI: https://doi.org/10.2307/1912017 Lütkepohl, Helmut 2005. New Introduction to Multiple Time Series Analysis. Springer. ISBN: 978-3-540-40172-8 ┌ Warning: Matrix near-singular (1-norm cond ≈ 4.3614891987098217e8). Using pseudo-inverse. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:129 ┌ Warning: Matrix near-singular (1-norm cond ≈ 3.8570257065991974e11). Using pseudo-inverse. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:129 show() for AriasSVARResult and UhligSVARResult: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_summary.jl:1086 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:313 [5] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_summary.jl:14 [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [7] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_summary.jl:1087 [inlined] [8] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [9] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_summary.jl:1096 [inlined] ┌ Warning: Too many instruments: PVAR GMM has n_inst=342 moment conditions > N=10 groups (ratio 34.2). Instrument proliferation overfits the endogenous regressors, biases the two-step weighting matrix toward singularity, and pushes the Hansen J-test toward non-rejection (Roodman 2009, OBES 71(1):135-158). Consider collapse=true or a smaller max_lag_endo. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/pvar/estimation.jl:245 ┌ Warning: perfect (quasi-)separation detected in logit estimation; the MLE does not exist or lies on the boundary — coefficients and standard errors are unreliable └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/reg/logit.jl:242 ┌ Warning: perfect (quasi-)separation detected in probit estimation; the MLE does not exist or lies on the boundary — coefficients and standard errors are unreliable └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/reg/probit.jl:180 ┌ Warning: Matrix singular. Using pseudo-inverse. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:135 ┌ Warning: Matrix singular. Using pseudo-inverse. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:135 ┌ Warning: Matrix singular. Using pseudo-inverse. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:135 ┌ Warning: FIGARCH: 18 of 50 truncated λ-weights are negative — Baillie–Bollerslev–Mikkelsen non-negativity conditions violated; conditional variances may not be guaranteed positive. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/garch/figarch.jl:107 ┌ Warning: logdet_safe: matrix not positive-definite; returning pseudo-logdet (sum of logs of positive eigenvalues only); downstream likelihood values are approximate. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:192 Sign Restrictions Empty: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_edge_cases.jl:279 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_edge_cases.jl:285 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_edge_cases.jl:280 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_edge_cases.jl:29 WARNING: Method definition _expected_rank(AbstractString) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:13 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition _blas_threads_for_group(AbstractString) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:33 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition _runner_max_conc(Integer) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:36 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition kwcall(NamedTuple{names, T} where T<:Tuple where names, typeof(Main._runner_max_conc), Integer) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:36 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition _with_group_blas(Any, AbstractString) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:41 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition _numerical_groups(Any, Bool) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:61 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition _ci_suite_groups(Any, AbstractString) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:93 overwritten on the same line (check for duplicate calls to `include`). WARNING: Method definition _make_work_queue(Any) in module Main at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runner_helpers.jl:108 overwritten on the same line (check for duplicate calls to `include`). ┌ Warning: Covariance matrix required jitter (absolute=6.666666666666667e-11, relative=1.0e-10, mean diagonal=0.6666666666666666) for Cholesky decomposition. Results may be affected by near-collinearity. └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/utils.jl:168 Non-Gaussian result show in all backends: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_display_backends.jl:220 Got exception outside of a @test MethodError: no method matching _nongaussian_loglik(::Vector{Float64}, ::Vector{Float64}, ::Matrix{Float64}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64; distribution::Symbol) The function `_nongaussian_loglik` exists, but no method is defined for this combination of argument types. Closest candidates are: _nongaussian_loglik(::AbstractVector{T}, ::AbstractVector{T}, ::Matrix{T}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64; distribution) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/nongaussian/ml.jl:192 Stacktrace: [1] (::MacroEconometricModels.var"#1169#1170"{VARModel{Float64}, Symbol, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Int64})(p::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/nongaussian/ml.jl:381 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1169#1170"{VARModel{Float64}, Symbol, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1169#1170"{VARModel{Float64}, Symbol, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] _estimate_nongaussian_ml(model::VARModel{Float64}, distribution::Symbol; max_iter::Int64, tol::Float64, dist_init::Nothing) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/nongaussian/ml.jl:384 [9] identify_student_t(model::VARModel{Float64}; max_iter::Int64, tol::Float64) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/nongaussian/ml.jl:459 [10] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_display_backends.jl:24 [11] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [12] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_display_backends.jl:221 [inlined] [13] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [14] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/core/test_display_backends.jl:225 [inlined] Generating Data for Bayesian Verification... Estimating BVAR (direct)... Recovered Means: [-0.006143955977386557, 0.3975554870117992, 0.14555083472853247, -0.1652782580505308, 0.06872037989654328, 0.3023527460955041] Direct Sampler Parameter Recovery Verified. Estimating BVAR (Gibbs)... Gibbs Sampler Smoke Test Passed. Testing BVAR reproducibility... Reproducibility test passed. Testing numerical stability with near-collinear data... Numerical stability test passed. Testing edge cases... Edge case tests passed. Testing posterior draws structure... Posterior draws structure test passed. Testing posterior model extraction... Posterior model extraction test passed. Minnesota prior BVAR test passed. Direct sampler test passed. Gibbs sampler test passed. BVARPosterior show test passed. forecast(BVARPosterior, h) tests passed. BVARForecast show method tests passed. BVARPosterior show with varnames test passed. posterior_mean_model / posterior_median_model (default data) tests passed. Deprecated process_posterior_samples wrapper test passed. Base.size / Base.length tests passed. varnames() accessor tests passed. compute_posterior_quantiles central=:median tests passed. Minnesota prior edge cases tests passed. log_marginal_likelihood tests passed. Testing BVAR samplers... Testing sampler: direct -> Passed Testing sampler: gibbs -> Passed Testing sampler: gibbs with thin=2 -> Passed Testing gibbs default burnin (200 when not specified) -> Passed Testing direct sampler with Minnesota prior -> Passed Testing gibbs sampler with Minnesota prior -> Passed Generating Data for Minnesota Test... Dummy Observations Generated. Estimating BVAR with Minnesota... Estimation Complete. Testing optimize_hyperparameters_full... Full Hyperparameter Optimization Test Complete. Testing BGR 2010 Hyperparameter Optimization... Testing Marginal Likelihood... ML (tau=0.2): -148.20900576109656 Testing Optimization... Optimal Tau: 1.12 ML Optimal: -150.71455943319356 ML Loose: -190.50906307487585 Testing Large Sparse VAR (N=20)... Optimizing Hyperparameters for Large VAR... 0.004792 seconds (9.48 k allocations: 8.175 MiB) Optimal Tau (Large): 0.01 ML Optimal (Large): -4001.5667998742683 ML Loose (Large): -5181.628512457328 Time-Varying Parameter VAR Specification Model TVP-VAR with stochastic volatility (Primiceri 2005) Variables 2 Lags 1 Effective obs. 150 Training sample 50 Posterior draws 40 Drifting coefficients Yes Stochastic volatility Yes Posterior mean σ_{i,t} t y1 y2 1 0.5058 0.3758 37 0.5047 0.3775 75 0.5090 0.3764 112 0.5093 0.3757 150 0.5095 0.3753 State-innovation variances Posterior mean mean diag(Q) 1.77e-06 mean diag(W) 0.000059 Mixed-Frequency VAR (Schorfheide-Song) Specification Variables 2 Lags 1 High-freq. obs. 160 Low-freq. series y2 Frequency ratio 3 Aggregation flow Posterior draws 30 Interpolated high-frequency path (16%/mean/84%) t y2 lo y2 y2 hi 1 0.3056 0.5538 0.8386 53 -0.1651 -0.0115 0.1868 106 -0.2093 -0.0520 0.1005 160 -0.1908 0.0644 0.3086 GLP (2015) Hyperparameter Optimization τ (overall tightness) 0.0050 λ (sum-of-coefficients) 1.0000 μ (dummy initial obs.) 0.2054 decay (lag) 0.5000 ω (covariance) 1.0000 log marginal likelihood -658.430 log posterior (with priors) -662.558 log ML at defaults -724.208 Iterations 240 Converged No On a bound Yes Optimization did NOT converge (a hyperparameter is pinned to a bound). Treat these values as unselected — supply `hyper=` explicitly or widen the sample. ┌ Warning: GLP hyperparameter optimization did not converge │ tau = 0.45763623061014996 │ lambda = 0.9991399563406816 │ mu = 0.22017357833742332 │ at_bound = false └ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/bvar/glp.jl:281 Pure Sign Restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:79 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:103 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:80 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Narrowed identification catch (T059): Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:142 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:160 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:144 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Pure Zero Restrictions (Cholesky-like): Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:170 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:188 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:171 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Mixed Zero and Sign Restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:201 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:221 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:202 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 IRF Percentiles and Mean: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:274 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:284 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:275 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Orthogonality of Q Matrices: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:311 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:321 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:312 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Weights are Positive and Sum to One: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:335 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:346 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:336 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Single Variable: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:359 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:369 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:360 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Two Variables - Block Recursive: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:375 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:386 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:376 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Many Zero Restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:395 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:414 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:396 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Numerical Stability - Near Singular Covariance: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:434 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:448 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:435 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Reproducibility: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:454 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:465 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:455 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Comparison with Cholesky Identification: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:496 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:512 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:497 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 Larger System (5 variables): Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:535 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:551 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:536 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 AriasSVARResult Methods: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:563 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:573 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:564 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:37 ┌ Warning: Bayesian identification test failed │ exception = │ MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) │ The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 │ │ Stacktrace: │ [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 │ [2] identify_arias_bayesian(post::BVARPosterior{Float64}, restrictions::SVARRestrictions, horizon::Int64; data::Nothing, n_rotations::Int64, quantiles::Vector{Float64}, compute_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:694 │ [3] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:624 [inlined] │ [4] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [5] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:606 [inlined] │ [6] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [7] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:605 │ [8] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [9] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:483 [inlined] │ [10] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [11] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:482 [inlined] │ [12] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [13] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:480 │ [14] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [15] top-level scope │ @ none:6 │ [16] eval(m::Module, e::Any) │ @ Core boot.jl:618 │ [17] __script_entry_eval(mod::Module, ex::Any) │ @ Base client.jl:106 [inlined] │ [18] exec_options(opts::Base.JLOptions) │ @ Base client.jl:350 │ [19] _start() │ @ Base client.jl:695 └ @ Main ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:653 ┌ Warning: Bayesian zero restrictions test failed │ exception = │ MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) │ The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 │ │ Stacktrace: │ [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 │ [2] identify_arias_bayesian(post::BVARPosterior{Float64}, restrictions::SVARRestrictions, horizon::Int64; data::Nothing, n_rotations::Int64, quantiles::Vector{Float64}, compute_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:694 │ [3] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:675 [inlined] │ [4] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [5] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:659 [inlined] │ [6] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [7] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:605 │ [8] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [9] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:483 [inlined] │ [10] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [11] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:482 [inlined] │ [12] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [13] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:480 │ [14] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [15] top-level scope │ @ none:6 │ [16] eval(m::Module, e::Any) │ @ Core boot.jl:618 │ [17] __script_entry_eval(mod::Module, ex::Any) │ @ Base client.jl:106 [inlined] │ [18] exec_options(opts::Base.JLOptions) │ @ Base client.jl:350 │ [19] _start() │ @ Base client.jl:695 └ @ Main ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:682 ┌ Warning: Bayesian mixed restrictions test failed │ exception = │ MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) │ The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 │ │ Stacktrace: │ [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 │ [2] identify_arias_bayesian(post::BVARPosterior{Float64}, restrictions::SVARRestrictions, horizon::Int64; data::Nothing, n_rotations::Int64, quantiles::Vector{Float64}, compute_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:694 │ [3] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:700 [inlined] │ [4] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [5] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:688 [inlined] │ [6] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [7] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:605 │ [8] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [9] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:483 [inlined] │ [10] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [11] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:482 [inlined] │ [12] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [13] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:480 │ [14] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [15] top-level scope │ @ none:6 │ [16] eval(m::Module, e::Any) │ @ Core boot.jl:618 │ [17] __script_entry_eval(mod::Module, ex::Any) │ @ Base client.jl:106 [inlined] │ [18] exec_options(opts::Base.JLOptions) │ @ Base client.jl:350 │ [19] _start() │ @ Base client.jl:695 └ @ Main ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:707 ┌ Warning: Bayesian identification without data test failed │ exception = │ MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) │ The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 │ │ Stacktrace: │ [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 │ [2] identify_arias_bayesian(post::BVARPosterior{Float64}, restrictions::SVARRestrictions, horizon::Int64; data::Nothing, n_rotations::Int64, quantiles::Vector{Float64}, compute_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:694 │ [3] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:725 [inlined] │ [4] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [5] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:713 [inlined] │ [6] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [7] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:605 │ [8] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [9] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:483 [inlined] │ [10] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [11] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:482 [inlined] │ [12] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [13] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:480 │ [14] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [15] top-level scope │ @ none:6 │ [16] eval(m::Module, e::Any) │ @ Core boot.jl:618 │ [17] __script_entry_eval(mod::Module, ex::Any) │ @ Base client.jl:106 [inlined] │ [18] exec_options(opts::Base.JLOptions) │ @ Base client.jl:350 │ [19] _start() │ @ Base client.jl:695 └ @ Main ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:732 ┌ Warning: Custom quantiles test failed │ exception = │ MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) │ The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 │ │ Stacktrace: │ [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 │ [2] identify_arias_bayesian(post::BVARPosterior{Float64}, restrictions::SVARRestrictions, horizon::Int64; data::Nothing, n_rotations::Int64, quantiles::Vector{Float64}, compute_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:694 │ [3] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:751 [inlined] │ [4] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [5] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:738 [inlined] │ [6] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [7] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:605 │ [8] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [9] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:483 [inlined] │ [10] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [11] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:482 [inlined] │ [12] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [13] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:480 │ [14] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [15] top-level scope │ @ none:6 │ [16] eval(m::Module, e::Any) │ @ Core boot.jl:618 │ [17] __script_entry_eval(mod::Module, ex::Any) │ @ Base client.jl:106 [inlined] │ [18] exec_options(opts::Base.JLOptions) │ @ Base client.jl:350 │ [19] _start() │ @ Base client.jl:695 └ @ Main ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:764 ┌ Warning: Single variable Bayesian test failed │ exception = │ MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) │ The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. │ │ Closest candidates are: │ _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 │ │ Stacktrace: │ [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 │ [2] identify_arias_bayesian(post::BVARPosterior{Float64}, restrictions::SVARRestrictions, horizon::Int64; data::Nothing, n_rotations::Int64, quantiles::Vector{Float64}, compute_weights::Bool, rng::TaskLocalRNG) │ @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:694 │ [3] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:781 [inlined] │ [4] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [5] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:770 [inlined] │ [6] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [7] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:605 │ [8] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [9] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:483 [inlined] │ [10] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [11] macro expansion │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:482 [inlined] │ [12] macro expansion │ @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] │ [13] top-level scope │ @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:480 │ [14] include(mapexpr::Function, mod::Module, _path::String) │ @ Base Base.jl:335 │ [15] top-level scope │ @ none:6 │ [16] eval(m::Module, e::Any) │ @ Core boot.jl:618 │ [17] __script_entry_eval(mod::Module, ex::Any) │ @ Base client.jl:106 [inlined] │ [18] exec_options(opts::Base.JLOptions) │ @ Base client.jl:350 │ [19] _start() │ @ Base client.jl:695 └ @ Main ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:788 _compute_importance_weight: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:968 Got exception outside of a @test MethodError: no method matching _compute_importance_weight(::Matrix{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}) The function `_compute_importance_weight` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_importance_weight(::Matrix{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}) where T @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:554 _compute_importance_weight(::Matrix{T}, !Matched::VARModel{T}, !Matched::MacroEconometricModels._AriasSVARSetup{T}, !Matched::SVARRestrictions, !Matched::Vector{Matrix{T}}, !Matched::LowerTriangular{T, Matrix{T}}) where T @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:522 Stacktrace: [1] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:981 [inlined] [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:969 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:801 _build_zero_constraint_matrix: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:994 Got exception outside of a @test MethodError: no method matching _build_zero_constraint_matrix(::SVARRestrictions, ::Int64, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}) The function `_build_zero_constraint_matrix` exists, but no method is defined for this combination of argument types. Closest candidates are: _build_zero_constraint_matrix(::SVARRestrictions, ::Int64, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}) where T @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:160 Stacktrace: [1] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1008 [inlined] [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:995 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:801 _compute_irf_for_Q: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1019 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1031 [inlined] [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1020 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:801 _draw_Q_with_zero_restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1041 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1059 [inlined] [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1042 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:801 Weight variability with zero restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1076 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1087 [inlined] Pure sign restrictions give unit weights: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1096 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1097 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1106 [inlined] Structural param roundtrip: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1127 Got exception outside of a @test MethodError: no method matching _rf_to_struct(::Matrix{Float64}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Matrix{Float64}) The function `_rf_to_struct` exists, but no method is defined for this combination of argument types. Closest candidates are: _rf_to_struct(::Matrix{T}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Matrix{T}) where T @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:283 Stacktrace: [1] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1128 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1138 [inlined] Q ↔ spheres roundtrip: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1155 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1156 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1170 [inlined] Volume element sanity checks: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1181 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1182 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1192 [inlined] Cholesky equivalence: diagonal impact entries match: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1206 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1207 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1221 [inlined] compute_weights=false gives unit weights: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1238 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::TaskLocalRNG) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1239 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1249 [inlined] _compute_qr_signs: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1320 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1321 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1333 [inlined] ff_h Jacobian smoothness (Issue #37): Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1347 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1075 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1348 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1359 [inlined] No Valid Identification: Test Failed at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1421 Expression: identify_arias(model, restrictions, 5; n_draws = 1, n_rotations = 10) Expected: IdentificationError Thrown: MethodError MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1406 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1407 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1421 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:980 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1421 [inlined] Stacktrace: [1] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1406 [2] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [3] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1407 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1421 [inlined] Arias rng reproducibility (#243/T144): Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1439 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::MersenneTwister) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1440 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1444 [inlined] identify_arias populates ess / ess_fraction: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1499 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::MersenneTwister) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::MersenneTwister) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1457 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1500 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1501 [inlined] pure sign restrictions give a full effective sample: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1522 Got exception outside of a @test MethodError: no method matching _compute_irf_for_Q(::VARModel{Float64}, ::Matrix{Float64}, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::Int64) The function `_compute_irf_for_Q` exists, but no method is defined for this combination of argument types. Closest candidates are: _compute_irf_for_Q(::VARModel{T}, ::Matrix{T}, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:135 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::MersenneTwister) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:616 [2] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1457 [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [4] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1523 [inlined] [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1524 [inlined] Bayesian pooling keeps the importance weights alive: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1585 Got exception outside of a @test MethodError: no method matching _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}; rng::MersenneTwister) The function `_draw_Q_with_zero_restrictions` exists, but no method is defined for this combination of argument types. Closest candidates are: _draw_Q_with_zero_restrictions(::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}; rng) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:183 Stacktrace: [1] identify_arias(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_draws::Int64, n_rotations::Int64, compute_weights::Bool, normalize_weights::Bool, rng::MersenneTwister) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:612 [2] identify_arias_bayesian(post::BVARPosterior{Float64}, restrictions::SVARRestrictions, horizon::Int64; data::Nothing, n_rotations::Int64, quantiles::Vector{Float64}, compute_weights::Bool, rng::MersenneTwister) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/arias.jl:694 [3] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1457 [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [5] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1589 [inlined] [6] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [7] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_arias2018.jl:1590 [inlined] Arias et al. (2018) tests completed. Q orthogonality — no zero restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:58 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:59 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:71 [inlined] Q orthogonality — with zero restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:84 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:85 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:95 [inlined] Zero restrictions enforced exactly: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:106 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:107 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:120 [inlined] Zero restrictions at non-zero horizon: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:128 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:129 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:142 [inlined] Pure sign restrictions — convergence: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:153 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:154 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:169 [inlined] Mixed zero and sign restrictions: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:183 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:184 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:197 [inlined] Full Cholesky zeros ≈ Cholesky identification: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:214 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:24 [3] after_while!(f::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, state::Optim.NelderMeadState{Vector{Float64}, Float64, Vector{Float64}}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:305 [4] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, state::Optim.NelderMeadState{Vector{Float64}, Float64, Vector{Float64}}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:162 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:215 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:231 [inlined] Uhlig Q satisfies same restrictions as Arias: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:253 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:254 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:264 [inlined] n=2 system: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:279 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:280 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:289 [inlined] Reproducibility with same seed: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:345 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:346 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:356 [inlined] Penalty values are finite and negative: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:372 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:373 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:385 [inlined] show() output: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:399 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:400 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:410 [inlined] report() dispatches to show(): Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:423 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:424 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:433 [inlined] refs() output: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:444 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:445 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:454 [inlined] Larger system (4 variables): Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:500 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:501 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:514 [inlined] Near-singular covariance doesn't crash: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:532 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:533 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:544 [inlined] IRF dimensions and finiteness: Error During Test at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:555 Got exception outside of a @test TaskFailedException nested task error: MethodError: no method matching _uhlig_penalty(::Vector{Float64}, ::SVARRestrictions, ::Vector{Matrix{Float64}}, ::LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, ::VARModel{Float64}, ::Int64, ::Int64) The function `_uhlig_penalty` exists, but no method is defined for this combination of argument types. Closest candidates are: _uhlig_penalty(::AbstractVector{T}, ::SVARRestrictions, ::Vector{Matrix{T}}, ::LowerTriangular{!Matched{T}, !Matched{Matrix{T}}}, ::VARModel{T}, ::Int64, ::Int64) where T<:AbstractFloat @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:197 Stacktrace: [1] (::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64})(theta::Vector{Float64}) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:338 [2] value!!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:8 [3] value!(obj::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x::Vector{Float64}) @ NLSolversBase ~/.julia/packages/NLSolversBase/THQGs/src/interface.jl:40 [inlined] [4] initial_state(method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}, d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, x0::Vector{Float64}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/solvers/zeroth_order/nelder_mead.jl:176 [5] optimize(d::NLSolversBase.NonDifferentiable{Float64, Vector{Float64}}, initial_x::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/optimize.jl:54 [inlined] [6] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}; inplace::Bool, autodiff::ADTypes.AutoFiniteDiff{Val{:central}, Val{:central}, Val{:hcentral}, Nothing, Nothing, Bool}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:225 [inlined] [7] optimize(f::MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, x0::Vector{Float64}, method::Optim.NelderMead{Optim.AffineSimplexer, Optim.AdaptiveParameters}, options::Optim.Options{Float64, Nothing}) @ Optim ~/.julia/packages/Optim/Kazrh/src/multivariate/optimize/interface.jl:216 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:352 [inlined] [9] (::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}})(tid::Int64) @ MacroEconometricModels threadingconstructs.jl:555 [10] (::Base.Threads.var"#threading_run##2#threading_run##3"{Int64, MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}})() @ Base.Threads threadingconstructs.jl:185 Stacktrace: [1] threading_run(fun::MacroEconometricModels.var"#1106#1107"{Float64, Int64, Float64, Vector{UInt64}, Vector{Tuple{Float64, Vector{Float64}}}, MacroEconometricModels.var"#1104#1105"{VARModel{Float64}, SVARRestrictions, LowerTriangular{Float64, Adjoint{Float64, Matrix{Float64}}}, Vector{Matrix{Float64}}, Int64, Int64}, Int64, UnitRange{Int64}}, static::Bool) @ Base.Threads threadingconstructs.jl:228 [2] macro expansion @ threadingconstructs.jl:240 [inlined] [3] identify_uhlig(model::VARModel{Float64}, restrictions::SVARRestrictions, horizon::Int64; n_starts::Int64, n_refine::Int64, max_iter_coarse::Int64, max_iter_fine::Int64, tol_coarse::Float64, tol_fine::Float64, rng::TaskLocalRNG) @ MacroEconometricModels ~/.julia/packages/MacroEconometricModels/3ttPV/src/core/uhlig.jl:347 [4] top-level scope @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:31 [5] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [6] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:556 [inlined] [7] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2247 [inlined] [8] macro expansion @ ~/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_uhlig.jl:566 [inlined] Mountford-Uhlig (2009) tests completed. Conditional Forecast (Waggoner-Zha) Specification Horizon 4 Variables 2 Conditions 1 (1 hard) Identification cholesky Draws 20 Conf. level 95% Conditions Variable Horizon Value Type y1 1 1.0000 hard y1 h Conditional 2.5% 97.5% Unconditional 1 1.0000 1.0000 1.0000 0.7178 2 0.5171 -1.6361 1.8545 0.3730 3 0.2128 -1.7058 1.6447 0.1454 4 0.0351 -1.6096 1.5497 0.0074 y2 h Conditional 2.5% 97.5% Unconditional 1 -0.8331 -1.8421 1.1084 -0.9939 2 -0.0761 -2.5824 1.8997 -0.2696 3 0.1496 -2.8796 2.5510 -0.0093 4 0.1562 -2.9540 3.0747 0.0450 Generating Data for IRF Verification... Frequentist Estimation Done. Testing Frequentist IRF (Cholesky)... Testing Frequentist IRF (Sign)... Testing Bayesian Estimation... Bayesian Estimation Done. Testing Bayesian IRF... Bayesian IRF Done. ====================================================================================== 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 40 running 1 of 1 signal (10): User defined signal 1 _ZNK4llvm11Instruction16getNumSuccessorsEv at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZNK4llvm8LoopBaseINS_10BasicBlockENS_4LoopEE10verifyLoopEv at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZNK4llvm8LoopBaseINS_10BasicBlockENS_4LoopEE14verifyLoopNestEPNS_8DenseSetIPKS2_NS_12DenseMapInfoIS6_vEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZNK4llvm8LoopBaseINS_10BasicBlockENS_4LoopEE14verifyLoopNestEPNS_8DenseSetIPKS2_NS_12DenseMapInfoIS6_vEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZNK4llvm12LoopInfoBaseINS_10BasicBlockENS_4LoopEE6verifyERKNS_17DominatorTreeBaseIS1_Lb0EEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZL28unswitchNontrivialInvariantsRN4llvm4LoopERNS_11InstructionENS_8ArrayRefIPNS_5ValueEEERNS_15IVConditionInfoERNS_13DominatorTreeERNS_8LoopInfoERNS_15AssumptionCacheEPNS_15ScalarEvolutionEPNS_16MemorySSAUpdaterERNS_10LPMUpdaterEbb at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZL21unswitchBestConditionRN4llvm4LoopERNS_13DominatorTreeERNS_8LoopInfoERNS_15AssumptionCacheERNS_9AAResultsERNS_19TargetTransformInfoEPNS_15ScalarEvolutionEPNS_16MemorySSAUpdaterERNS_10LPMUpdaterE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm22SimpleLoopUnswitchPass3runERNS_4LoopERNS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEES5_RNS_10LPMUpdaterE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm11PassManagerINS_4LoopENS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEEJS4_RNS_10LPMUpdaterEEE13runSinglePassIS1_St10unique_ptrINS_6detail11PassConceptIS1_S5_JS4_S7_EEESt14default_deleteISD_EEEESt8optionalINS_17PreservedAnalysesEERT_RT0_RS5_S4_S7_RNS_19PassInstrumentationE.isra.0 at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm11PassManagerINS_4LoopENS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEEJS4_RNS_10LPMUpdaterEEE24runWithoutLoopNestPassesERS1_RS5_S4_S7_ at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm11PassManagerINS_4LoopENS_15AnalysisManagerIS1_JRNS_27LoopStandardAnalysisResultsEEEEJS4_RNS_10LPMUpdaterEEE3runERS1_RS5_S4_S7_ at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm25FunctionToLoopPassAdaptor3runERNS_8FunctionERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm11PassManagerINS_8FunctionENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm27ModuleToFunctionPassAdaptor3runERNS_6ModuleERNS_15AnalysisManagerIS1_JEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) run at /source/usr/include/llvm/IR/PassManagerInternal.h:91:41 _ZN4llvm11PassManagerINS_6ModuleENS_15AnalysisManagerIS1_JEEEJEE3runERS1_RS3_ at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) run at /source/src/pipeline.cpp:990:12 operator() at /source/src/jitlayers.cpp:1461:17 operator() at /source/src/jitlayers.cpp:1599:12 [inlined] optimizeModule at /source/src/jitlayers.cpp:2689:18 operator() at /source/src/jitlayers.cpp:1051:35 [inlined] CallImpl):: > at /source/usr/include/llvm/ADT/FunctionExtras.h:212:49 operator() at /source/usr/include/llvm/ADT/FunctionExtras.h:366:62 [inlined] operator() at /source/src/objcache.cpp:340:24 [inlined] get at /source/src/objcache.cpp:381:30 materialize at /source/src/jitlayers.cpp:1061:37 _ZN4llvm3orc19MaterializationTask3runEv at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) dispatch at /source/src/julia-task-dispatcher.h:377:13 [inlined] dispatch at /source/src/julia-task-dispatcher.h:366:6 _ZN4llvm3orc16ExecutionSession12dispatchTaskESt10unique_ptrINS0_4TaskESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession22dispatchOutstandingMUsEv at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession17OL_completeLookupESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EESt10shared_ptrINS0_23AsynchronousSymbolQueryEESt8functionIFvRKNS_8DenseMapIPNS0_8JITDylibENS_8DenseSetINS0_15SymbolStringPtrENS_12DenseMapInfoISF_vEEEENSG_ISD_vEENS_6detail12DenseMapPairISD_SI_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc25InProgressFullLookupState8completeESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession19OL_applyQueryPhase1ESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EENS_5ErrorE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession6lookupENS0_10LookupKindERKSt6vectorISt4pairIPNS0_8JITDylibENS0_19JITDylibLookupFlagsEESaIS8_EENS0_15SymbolLookupSetENS0_11SymbolStateENS_15unique_functionIFvNS_8ExpectedINS_8DenseMapINS0_15SymbolStringPtrENS0_17ExecutorSymbolDefENS_12DenseMapInfoISI_vEENS_6detail12DenseMapPairISI_SJ_EEEEEEEEESt8functionIFvRKNSH_IS6_NS_8DenseSetISI_SL_EENSK_IS6_vEENSN_IS6_SV_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) publishCIs at /source/src/jitlayers.cpp:2247:14 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:521:39 jl_compile_method_very_internal at /source/src/gf.c:4105:27 _jl_invoke at /source/src/gf.c:4582:16 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 with_logger at ./logging/logging.jl:653:0 (pc: 3) unknown function (ip: 0x71e677164195) at (unknown file) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 with_min_level at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/src/core/logging.jl:69:0 (pc: 28) _suppress_warnings at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/src/core/logging.jl:76:0 (pc: 1) unknown function (ip: 0x71e62f5af402) at (unknown file) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:259:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:829:21 eval_body at /source/src/interpreter.c:704:21 eval_body at /source/src/interpreter.c:712:21 eval_body at /source/src/interpreter.c:712:21 eval_body at /source/src/interpreter.c:712:21 eval_body at /source/src/interpreter.c:704:21 eval_body at /source/src/interpreter.c:712:21 eval_body at /source/src/interpreter.c:712:21 eval_body at /source/src/interpreter.c:712:21 jl_interpret_toplevel_thunk at /source/src/interpreter.c:1052:21 ijl_eval_thunk at /source/src/toplevel.c:772:18 jl_toplevel_eval_flex at /source/src/toplevel.c:716:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_toplevel_eval_flex at /source/src/toplevel.c:688:27 ijl_toplevel_eval at /source/src/toplevel.c:786:12 ijl_toplevel_eval_in at /source/src/toplevel.c:831:13 eval at ./boot.jl:618:0 (pc: 1) include_string at ./loading.jl:3258:0 (pc: 140) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 _include at ./loading.jl:3320:0 (pc: 123) include at ./Base.jl:335:0 (pc: 1) IncludeInto at ./Base.jl:336:0 (pc: 2) jfptr_IncludeInto_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 macro expansion at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:483:0 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2247:0 [inlined] macro expansion at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:482:0 [inlined] macro expansion at /source/usr/share/julia/stdlib/v1.14/Test/src/Test.jl:2247:0 [inlined] top-level scope at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/runtests.jl:480:0 (pc: 1133) jl_invoke_oneshot at /source/src/gf.c:4631:23 ijl_eval_thunk at /source/src/toplevel.c:764:18 jl_toplevel_eval_flex at /source/src/toplevel.c:716:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_toplevel_eval_flex at /source/src/toplevel.c:688:27 ijl_toplevel_eval at /source/src/toplevel.c:786:12 ijl_toplevel_eval_in at /source/src/toplevel.c:831:13 eval at ./boot.jl:618:0 (pc: 1) include_string at ./loading.jl:3258:0 (pc: 140) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 _include at ./loading.jl:3320:0 (pc: 123) include at ./Base.jl:335:0 (pc: 1) IncludeInto at ./Base.jl:336:0 (pc: 2) jfptr_IncludeInto_1.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] do_call at /source/src/interpreter.c:123:26 eval_value at /source/src/interpreter.c:259:16 eval_stmt_value at /source/src/interpreter.c:194:23 [inlined] eval_body at /source/src/interpreter.c:829:21 jl_interpret_toplevel_thunk at /source/src/interpreter.c:1052:21 ijl_eval_thunk at /source/src/toplevel.c:772:18 jl_toplevel_eval_flex at /source/src/toplevel.c:716:26 jl_eval_toplevel_stmts at /source/src/toplevel.c:601:15 jl_toplevel_eval_flex at /source/src/toplevel.c:688:27 ijl_toplevel_eval at /source/src/toplevel.c:786:12 ijl_toplevel_eval_in at /source/src/toplevel.c:831:13 eval at ./boot.jl:618:0 (pc: 1) __script_entry_eval at ./client.jl:106:0 [inlined] exec_options at ./client.jl:350:0 (pc: 426) _start at ./client.jl:695:0 (pc: 217) jfptr__start_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] true_main at /source/src/jlapi.c:989:29 jl_repl_entrypoint at /source/src/jlapi.c:1156:15 main at /source/cli/loader_exe.c:117:15 unknown function (ip: 0x71e6e852a249) 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:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:573:34 wait at ./task.jl:1652:0 (pc: 108) wait_forever at ./task.jl:1528:0 (pc: 4) jfptr_wait_forever_0.1 at /opt/julia/lib/julia/sys.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] start_task at /source/src/task.c:1278:23 unknown function (ip: (nil)) at (unknown file) ============================================================== Profile collected. A report will print at the next yield point. Disabling --trace-compile ============================================================== Overhead ╎ [+additional indent] Count File:Line Function ========================================================= Thread 1 (default) Task 0x00007ab8b6c63190 Total snapshots: 340. Utilization: 0% ╎340 @Base/task.jl:1528 wait_forever() 339╎ 340 @Base/task.jl:? wait() [1] signal 15: Terminated in expression starting at /PkgEval.jl/scripts/evaluate.jl:214 epoll_pwait at /lib/x86_64-linux-gnu/libc.so.6 (unknown line) uv__io_poll at /workspace/srcdir/libuv/src/unix/linux.c:1404:0 uv_run at /workspace/srcdir/libuv/src/unix/core.c:430:0 ijl_task_get_next at /source/src/scheduler.c:573:34 wait at ./task.jl:1652:0 (pc: 108) [40] signal 15: Terminated in expression starting at /home/pkgeval/.julia/packages/MacroEconometricModels/3ttPV/test/var/test_irf_ci.jl:15 _ZN4llvm12DenseMapBaseINS_8DenseMapINS_9MCRegUnitEN12_GLOBAL__N_111CopyTracker8CopyInfoENS_12DenseMapInfoIS2_vEENS_6detail12DenseMapPairIS2_S5_EEEES2_S5_S7_SA_E7find_asIS2_EENS_16DenseMapIteratorIS2_S5_S7_SA_Lb0EEERKT_ at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN12_GLOBAL__N_111CopyTracker18invalidateRegisterEN4llvm10MCRegisterERKNS1_18TargetRegisterInfoERKNS1_15TargetInstrInfoEb at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN12_GLOBAL__N_122MachineCopyPropagation26BackwardCopyPropagateBlockERN4llvm17MachineBasicBlockE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN12_GLOBAL__N_122MachineCopyPropagation3runERN4llvm15MachineFunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN12_GLOBAL__N_128MachineCopyPropagationLegacy20runOnMachineFunctionERN4llvm15MachineFunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm19MachineFunctionPass13runOnFunctionERNS_8FunctionE.part.0 at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm13FPPassManager13runOnFunctionERNS_8FunctionE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm13FPPassManager11runOnModuleERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm6legacy15PassManagerImpl3runERNS_6ModuleE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) operator() at /source/src/jitlayers.cpp:1578:23 compileModule at /source/src/jitlayers.cpp:2702:79 operator() at /source/src/jitlayers.cpp:1052:53 [inlined] CallImpl):: > at /source/usr/include/llvm/ADT/FunctionExtras.h:212:49 operator() at /source/usr/include/llvm/ADT/FunctionExtras.h:366:62 [inlined] operator() at /source/src/objcache.cpp:340:24 [inlined] get at /source/src/objcache.cpp:381:30 materialize at /source/src/jitlayers.cpp:1061:37 _ZN4llvm3orc19MaterializationTask3runEv at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) dispatch at /source/src/julia-task-dispatcher.h:377:13 [inlined] dispatch at /source/src/julia-task-dispatcher.h:366:6 _ZN4llvm3orc16ExecutionSession12dispatchTaskESt10unique_ptrINS0_4TaskESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession22dispatchOutstandingMUsEv at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession17OL_completeLookupESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EESt10shared_ptrINS0_23AsynchronousSymbolQueryEESt8functionIFvRKNS_8DenseMapIPNS0_8JITDylibENS_8DenseSetINS0_15SymbolStringPtrENS_12DenseMapInfoISF_vEEEENSG_ISD_vEENS_6detail12DenseMapPairISD_SI_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc25InProgressFullLookupState8completeESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession19OL_applyQueryPhase1ESt10unique_ptrINS0_21InProgressLookupStateESt14default_deleteIS3_EENS_5ErrorE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) _ZN4llvm3orc16ExecutionSession6lookupENS0_10LookupKindERKSt6vectorISt4pairIPNS0_8JITDylibENS0_19JITDylibLookupFlagsEESaIS8_EENS0_15SymbolLookupSetENS0_11SymbolStateENS_15unique_functionIFvNS_8ExpectedINS_8DenseMapINS0_15SymbolStringPtrENS0_17ExecutorSymbolDefENS_12DenseMapInfoISI_vEENS_6detail12DenseMapPairISI_SJ_EEEEEEEEESt8functionIFvRKNSH_IS6_NS_8DenseSetISI_SL_EENSK_IS6_vEENSN_IS6_SV_EEEEEE at /opt/julia/bin/../lib/julia/libLLVM.so.22.1jl (unknown line) publishCIs at /source/src/jitlayers.cpp:2247:14 jl_compile_codeinst_impl at /source/src/jitlayers.cpp:521:39 jl_compile_method_very_internal at /source/src/gf.c:4105:27 _jl_invoke at /source/src/gf.c:4582:16 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] jl_f_invoke_in_world at /source/src/builtins.c:1073:23 wait_safe_interrupt at ./park.jl:231:0 (pc: 6) ansi_write_ at ./strings/annotated_io.jl:357:0 [inlined] print at ./strings/annotated_io.jl:382:0 [inlined] print at ./strings/io.jl:48:0 (pc: 12) println at ./strings/io.jl:77:0 [inlined] print_tree at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1327:0 (pc: 111) tree at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:1387:0 (pc: 254) print_group at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:410:0 (pc: 11) #print#5 at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:350:0 (pc: 1570) print at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:276:0 [inlined] print at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:276:0 [inlined] print at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:276:0 (pc: 12) #wait#428 at ./condition.jl:390:0 (pc: 117) _peek_report at /source/usr/share/julia/stdlib/v1.14/Profile/src/Profile.jl:94:0 (pc: 43) jfptr__peek_report_0.1 at /opt/julia/share/julia/compiled/v1.14/Profile/nGhxz_L5sIJ.so (unknown line) _jl_invoke at /source/src/gf.c:4590:23 [inlined] ijl_apply_generic at /source/src/gf.c:4838:12 jl_apply at /source/src/julia.h:2533:12 [inlined] jl_f_invokelatest at /source/src/builtins.c:1054:23 profile_printing_listener at ./Base.jl:368:0 (pc: 74) wait at ./condition.jl:325:0 [inlined] _trywait at ./asyncevent.jl:204:0 (pc: 38) #start_profile_listener##0 at ./Base.jl:386:0 (pc: 2) #_trywait#722 at ./asyncevent.jl:175:0 [inlined] _trywait at ./asyncevent.jl:175:0 [inlined] profile_printing_listener at ./Base.jl:366:0 (pc: 23) jfptr_YY.start_profile_listenerYY.YY.0_0.1 at /opt/julia/lib/julia/sys.so (unknown line) start_task at /source/src/task.c:1275:23 unknown function (ip: (nil)) at (unknown file) Allocations: 798479939 (Pool: 798472067; Big: 7872); GC: 480 #start_profile_listener##0 at ./Base.jl:386:0 (pc: 2) jfptr_YY.start_profile_listenerYY.YY.0_0.1 at /opt/julia/lib/julia/sys.so (unknown line) start_task at /source/src/task.c:1275:23 unknown function (ip: (nil)) at (unknown file) Allocations: 26529186 (Pool: 26528271; Big: 915); GC: 25 PkgEval terminated after 2734.98s: test duration exceeded the time limit