CRAN Package Check Results for Package BGVAR

Last updated on 2023-12-04 05:08:59 CET.

Flavor Version Tinstall Tcheck Ttotal Status Flags
r-devel-linux-x86_64-debian-clang 2.5.2 135.19 313.13 448.32 WARN
r-devel-linux-x86_64-debian-gcc 2.5.2 93.93 223.93 317.86 NOTE
r-devel-linux-x86_64-fedora-clang 2.5.2 571.13 WARN
r-devel-linux-x86_64-fedora-gcc 2.5.2 576.14 NOTE
r-devel-windows-x86_64 2.5.2 99.00 248.00 347.00 NOTE
r-patched-linux-x86_64 2.5.2 90.82 291.95 382.77 NOTE
r-release-linux-x86_64 2.5.2 113.17 291.07 404.24 NOTE
r-release-macos-arm64 2.5.2 156.00 NOTE
r-release-macos-x86_64 2.5.2 268.00 NOTE
r-release-windows-x86_64 2.5.2 129.00 280.00 409.00 ERROR
r-oldrel-macos-arm64 2.5.2 139.00 NOTE
r-oldrel-macos-x86_64 2.5.2 179.00 NOTE
r-oldrel-windows-x86_64 2.5.2 121.00 276.00 397.00 ERROR

Additional issues

donttest

Check Details

Version: 2.5.2
Check: whether package can be installed
Result: WARN Found the following significant warnings: RcppExports.cpp:58:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/BGVAR.Rcheck/00install.out’ for details. * used C++ compiler: ‘Debian clang version 17.0.5 (1)’ Flavor: r-devel-linux-x86_64-debian-clang

Version: 2.5.2
Check: C++ specification
Result: NOTE Specified C++11: please drop specification unless essential Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64

Version: 2.5.2
Check: Rd files
Result: NOTE checkRd: (-1) bgvar.Rd:12: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:13: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:33: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:34: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:35: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:36: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:37: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:38: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:39: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:40: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:41-46: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:42: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:43: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:44: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:45: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:47-54: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:48: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:49: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:50: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:51: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:52: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:53: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:55-60: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:56: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:57: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:58: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:59: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:61: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:67: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:68: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:74: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:75-79: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:76: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:77: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:78: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:80: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:81: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:82: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:83: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:84: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:85: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:86: Lost braces in \itemize; meant \describe ? checkRd: (-1) bgvar.Rd:93: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:94: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:95: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:96: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:97-104: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:98: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:99: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:100: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:101: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:102: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:103: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:105-115: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:107: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:108: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:109: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:110: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:111: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:112: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:113: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) bgvar.Rd:114: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) conv.diag.Rd:16: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) conv.diag.Rd:17: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) eerData.Rd:16: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:17: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:18: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:19: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:20: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:21: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:22: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) eerData.Rd:27: Lost braces in \itemize; meant \describe ? checkRd: (-1) fevd.Rd:21: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) fevd.Rd:22: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) gfevd.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) gfevd.Rd:26: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) hd.Rd:19: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) hd.Rd:20: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) hd.Rd:21: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:21: Lost braces in \itemize; meant \describe ? checkRd: (-1) irf.Rd:22: Lost braces in \itemize; meant \describe ? checkRd: (-1) irf.Rd:23: Lost braces in \itemize; meant \describe ? checkRd: (-1) irf.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) irf.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) irf.Rd:32: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:33: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:34: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:35-40: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:36: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:37: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:38: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:39: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:41-44: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:43: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:45: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) irf.Rd:46: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) monthlyData.Rd:13: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:14: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:15: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:16-26: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:17: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:18: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:19: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:20: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:21: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:22: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:23: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) monthlyData.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:17: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:18: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:19: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:20: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:21: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:22: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:24: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:25: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:26: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:27: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:28: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:29: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:31: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:32: Lost braces in \itemize; meant \describe ? checkRd: (-1) pesaranData.Rd:33: Lost braces in \itemize; meant \describe ? checkRd: (-1) predict.Rd:38: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) predict.Rd:39: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) predict.Rd:40: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) predict.Rd:41: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) predict.Rd:42: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) resid.corr.test.Rd:22: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) resid.corr.test.Rd:23: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) resid.corr.test.Rd:24: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) resid.corr.test.Rd:25: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) residuals.Rd:20: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) residuals.Rd:21: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) residuals.Rd:22: Lost braces in \itemize; \value handles \item{}{} directly checkRd: (-1) testdata.Rd:13: Lost braces in \itemize; meant \describe ? checkRd: (-1) testdata.Rd:14: Lost braces in \itemize; meant \describe ? checkRd: (-1) testdata.Rd:15: Lost braces in \itemize; meant \describe ? checkRd: (-1) testdata.Rd:16: Lost braces in \itemize; meant \describe ? checkRd: (-1) testdata.Rd:17: Lost braces in \itemize; meant \describe ? checkRd: (-1) testdata.Rd:18: Lost braces in \itemize; meant \describe ? checkRd: (-1) testdata.Rd:19: Lost braces in \itemize; meant \describe ? Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc

Version: 2.5.2
Check: for GNU extensions in Makefiles
Result: NOTE GNU make is a SystemRequirements. Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64, r-patched-linux-x86_64, r-release-linux-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64

Version: 2.5.2
Check: whether package can be installed
Result: WARN Found the following significant warnings: RcppExports.cpp:58:18: warning: format string is not a string literal (potentially insecure) [-Wformat-security] See ‘/data/gannet/ripley/R/packages/tests-clang/BGVAR.Rcheck/00install.out’ for details. * used C++ compiler: ‘clang version 17.0.5’ Flavor: r-devel-linux-x86_64-fedora-clang

Version: 2.5.2
Check: data for non-ASCII characters
Result: NOTE Note: found 582 marked UTF-8 strings Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-oldrel-macos-arm64, r-oldrel-macos-x86_64

Version: 2.5.2
Check: installed package size
Result: NOTE installed size is 5.6Mb sub-directories of 1Mb or more: doc 2.9Mb libs 1.3Mb Flavors: r-devel-windows-x86_64, r-release-macos-arm64, r-release-macos-x86_64, r-release-windows-x86_64, r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64

Version: 2.5.2
Check: examples
Result: ERROR Running examples in 'BGVAR-Ex.R' failed The error most likely occurred in: > ### Name: fevd > ### Title: Forecast Error Variance Decomposition > ### Aliases: fevd fevd.bgvar.irf > > ### ** Examples > > ## Don't show: > set.seed(123) > library(BGVAR) > data(testdata) > model.eer<-bgvar(Data=testdata,W=W.test,prior="MN", + draws=100,burnin=50,plag=1,eigen=TRUE) <0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. Hyperparameter setup: No hyperparameters are chosen, default setting applied. Estimation of country models starts...<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Model: 1 / 3 done.<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Model: 2 / 3 done.<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Model: 3 / 3 done.<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Estimation done and took 0 mins 4 seconds. Start stacking: 0% 10 20 30 40 50 60 70 80 90 100% [----|----|----|----|----|----|----|----|----|----| **************************************************| Stacking finished. Computation of BGVAR yields 76 (76%) draws (active trimming). Needed time for estimation of bgvar: 0 mins 4 seconds. > > # US monetary policy shock > shockinfo <- get_shockinfo("chol") > shockinfo$shock <- "US.stir"; shockinfo$scale <- -100 > irf.chol.us.mp<-irf(model.eer,n.ahead=48,shockinfo=shockinfo) Start computing impulse response functions of Bayesian Global Vector Autoregression. Identification scheme: Short-run identification via Cholesky decomposition. Start impulse response analysis on 1 core (76 stable draws in total). 0% 10 20 30 40 50 60 70 80 90 100% [----|----|----|----|----|----|----|----|----|----| **************************************************| Impulse response analysis took 0 mins 0 seconds. Size of irf object: 0.1 Mb Needed time for impulse response analysis: 0 mins 2 seconds. > > # calculates FEVD for variables US.Dp and EA.y > fevd.us.mp=fevd(irf.chol.us.mp,var.slct=c("US.Dp","EA.y")) Start computing forecast error variance decomposition of Bayesian Global Vector Autoregression. Identification scheme: Short-run restrictions via Cholesky decomposition. FEVD computed for the following variables: US.Dp, EA.y. Start computing FEVDs... Size of FEVD object: 0 Mb Needed time for computation: 0 mins 0 seconds. > > # US monetary policy shock with sign restrictions > shockinfo <- get_shockinfo("sign") > shockinfo <- add_shockinfo(shockinfo, shock="US.stir", + restriction=c("US.y","US.Dp"), + sign=c("<","<"), horizon=c(1,1), 1, 100) > irf.sign.us.mp<-irf(model.eer,n.ahead=24,shockinfo=shockinfo) Start computing impulse response functions of Bayesian Global Vector Autoregression. Identification scheme: identification via sign-restriction. Start impulse response analysis on 1 core (76 stable draws in total). 0% 10 20 30 40 50 60 70 80 90 100% [----|----|----|----|----|----|----|----|----|----| **************************************************| Impulse response analysis took 0 mins 0 seconds. For 74 draws out of 76 draws, a rotation matrix has been found. Size of irf object: 0.1 Mb Needed time for impulse response analysis: 0 mins 2 seconds. > > # calculates FEVD for variables US.Dp and EA.y > fevd.us.mp=fevd(irf.sign.us.mp,var.slct=c("US.Dp","EA.y")) Start computing forecast error variance decomposition of Bayesian Global Vector Autoregression. Identification scheme: Sign-restrictions provided. FEVD computed for the following variables: US.Dp, EA.y. Error in `colnames<-`(`*tmp*`, value = varNames) : attempt to set 'colnames' on an object with less than two dimensions Calls: fevd -> fevd.bgvar.irf -> colnames<- Execution halted Flavor: r-release-windows-x86_64

Version: 2.5.2
Check: examples
Result: ERROR Running examples in 'BGVAR-Ex.R' failed The error most likely occurred in: > ### Name: fevd > ### Title: Forecast Error Variance Decomposition > ### Aliases: fevd fevd.bgvar.irf > > ### ** Examples > > ## Don't show: > set.seed(123) > library(BGVAR) > data(testdata) > model.eer<-bgvar(Data=testdata,W=W.test,prior="MN", + draws=100,burnin=50,plag=1,eigen=TRUE) <0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. Hyperparameter setup: No hyperparameters are chosen, default setting applied. Estimation of country models starts...<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Model: 1 / 3 done.<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Model: 2 / 3 done.<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Model: 3 / 3 done.<0c> Start estimation of Bayesian Global Vector Autoregression. Prior: Minnesota prior. Lag order: 1 (endo.), 1 (w. exog.) Stochastic volatility: enabled. Number of cores used: 1. Thinning factor: 1. This means every draw is saved. No hyperparameters are chosen, default setting applied. Estimation of country models starts... Estimation done and took 0 mins 4 seconds. Start stacking: 0% 10 20 30 40 50 60 70 80 90 100% [----|----|----|----|----|----|----|----|----|----| **************************************************| Stacking finished. Computation of BGVAR yields 76 (76%) draws (active trimming). Needed time for estimation of bgvar: 0 mins 4 seconds. > > # US monetary policy shock > shockinfo <- get_shockinfo("chol") > shockinfo$shock <- "US.stir"; shockinfo$scale <- -100 > irf.chol.us.mp<-irf(model.eer,n.ahead=48,shockinfo=shockinfo) Start computing impulse response functions of Bayesian Global Vector Autoregression. Identification scheme: Short-run identification via Cholesky decomposition. Start impulse response analysis on 1 core (76 stable draws in total). 0% 10 20 30 40 50 60 70 80 90 100% [----|----|----|----|----|----|----|----|----|----| **************************************************| Impulse response analysis took 0 mins 0 seconds. Size of irf object: 0.1 Mb Needed time for impulse response analysis: 0 mins 3 seconds. > > # calculates FEVD for variables US.Dp and EA.y > fevd.us.mp=fevd(irf.chol.us.mp,var.slct=c("US.Dp","EA.y")) Start computing forecast error variance decomposition of Bayesian Global Vector Autoregression. Identification scheme: Short-run restrictions via Cholesky decomposition. FEVD computed for the following variables: US.Dp, EA.y. Start computing FEVDs... Size of FEVD object: 0 Mb Needed time for computation: 0 mins 0 seconds. > > # US monetary policy shock with sign restrictions > shockinfo <- get_shockinfo("sign") > shockinfo <- add_shockinfo(shockinfo, shock="US.stir", + restriction=c("US.y","US.Dp"), + sign=c("<","<"), horizon=c(1,1), 1, 100) > irf.sign.us.mp<-irf(model.eer,n.ahead=24,shockinfo=shockinfo) Start computing impulse response functions of Bayesian Global Vector Autoregression. Identification scheme: identification via sign-restriction. Start impulse response analysis on 1 core (76 stable draws in total). 0% 10 20 30 40 50 60 70 80 90 100% [----|----|----|----|----|----|----|----|----|----| **************************************************| Impulse response analysis took 0 mins 0 seconds. For 74 draws out of 76 draws, a rotation matrix has been found. Size of irf object: 0.1 Mb Needed time for impulse response analysis: 0 mins 1 second.> > # calculates FEVD for variables US.Dp and EA.y > fevd.us.mp=fevd(irf.sign.us.mp,var.slct=c("US.Dp","EA.y")) Start computing forecast error variance decomposition of Bayesian Global Vector Autoregression. Identification scheme: Sign-restrictions provided. FEVD computed for the following variables: US.Dp, EA.y. Error in `colnames<-`(`*tmp*`, value = varNames) : attempt to set 'colnames' on an object with less than two dimensions Calls: fevd -> fevd.bgvar.irf -> colnames<- Execution halted Flavor: r-oldrel-windows-x86_64