Commit Graph

11768 Commits (8b0d5f4b865a5953103442cd2225792659cf623a)

Author SHA1 Message Date
Sébastien Villemot 8b0d5f4b86
Windows: ensure that libgomp is statically linked 2019-09-10 15:17:15 +02:00
Sébastien Villemot a5578e6bfa Merge branch 'sensitivity_error' into 'master'
dynare_sensitivity.m: provide informative error message if no var_exo are...

Closes #1651

See merge request Dynare/dynare!1660
2019-09-10 09:27:18 +00:00
Houtan Bastani 418070ec54
remove unused variable 2019-09-10 11:08:20 +02:00
Sébastien Villemot a0321786f0 Merge branch 'stoch_simul_no_varexo' into 'master'
stoch_simul.m: provide informative error message if no varexo have been defined

Closes #1633

See merge request Dynare/dynare!1661
2019-09-10 08:47:46 +00:00
Johannes Pfeifer 8752cf0002 dynare_sensitivity.m: provide informative error message if no varexo are defined. Closes https://git.dynare.org/Dynare/dynare/issues/1651 2019-09-10 09:25:04 +02:00
Johannes Pfeifer 031632edd3 stoch_simul.m: provide informative error message if no varexo have been defined 2019-09-10 09:23:49 +02:00
Sébastien Villemot 107be12543
CI: improve script that creates the JSON file for the website
It now also deletes the old snapshots. It has been moved in
/home/gitlab-runner/ on eris.
2019-09-09 17:21:16 +02:00
Sébastien Villemot d549d21b7f
Windows package: do not trigger deps rebuild based on patches timestamps
This breaks the caching, because those patches have a recent timestamp (due to
git recloning).

This is a partial revert of 8a3938ebc
2019-09-07 11:47:32 +02:00
Johannes Pfeifer d4ed77c67e posterior_sampler_initialization.m: provide missing function input
Fixes #1622
2019-09-06 23:03:07 +02:00
Johannes Pfeifer da0ad67367 initial_estimation_checks.m: Allow for calibrated measurement error 2019-09-06 22:53:37 +02:00
Sébastien Villemot 4c95e8fd55
CI: add deploy_snapshot_unstable job 2019-09-06 18:24:19 +02:00
Sébastien Villemot 09cc5500e8
CI: add pkg_source job that constructs source tarball 2019-09-06 18:18:00 +02:00
Sébastien Villemot 5db2f17260
CI: better way of constructing version number 2019-09-06 18:17:49 +02:00
Houtan Bastani 45af7e4a7d
doc: footnotes come after periods 2019-09-06 10:48:56 +02:00
Houtan Bastani 31f9fe6646
doc: note on line endings in .mod files. closes preprocessor#14 2019-09-06 10:48:55 +02:00
Houtan Bastani 2bd223a7aa
preprocessor: submodule update 2019-09-05 14:22:26 +02:00
Houtan Bastani 53ce6222c2
remove unused variable in dynare_config 2019-09-05 11:48:19 +02:00
Houtan Bastani d51208f298
submodule update: reporting 2019-09-05 11:08:34 +02:00
Sébastien Villemot 8f946c6c8c
Windows package: avoid Gitlab caching of MATLAB and Octave binaries 2019-09-04 16:12:28 +02:00
Sébastien Villemot 8a3938ebc0
Windows package: make building of deps more robust to version changes
– before executing the rule for unpacking the source, delete previously
  unpacked sources to avoid file overwrite (delete all versions so that the
  Gitlab cache does not grow too big)
— ensure that those rules are executed when a patch is modified
2019-09-04 16:12:28 +02:00
Sébastien Villemot 330c11000a
Migrate deploy job to new restricted runner 2019-09-04 14:30:54 +02:00
Sébastien Villemot 35acc111ff
Windows package: fix random build failure due to race condition
The MEX files are built out-of-tree (because we want to do them in parallel).
This would create a potential race condition if several builds want to create
the symlinks under mex/matlab/ or mex/octave/.

The solution is to disable those symlinks for out-of-tree builds.
2019-09-04 11:39:52 +02:00
Sébastien Villemot 677caab21e
Remove obsolete file from .gitignore 2019-09-04 11:14:22 +02:00
Sébastien Villemot 844690b805
Windows package: tell zip to be less verbose 2019-09-04 08:54:01 +02:00
Sébastien Villemot f8c95effd5
Windows package: update versions of several dependencies
Do not update OpenBLAS to 0.3.7, because that version fails to build when
LAPACKE is not requested.
2019-09-03 21:36:50 +02:00
Sébastien Villemot ac0339c287
Windows package: add x13as 2019-09-03 21:36:50 +02:00
Sébastien Villemot bae1fa255a
Add scripts and CI job for building Windows package
The scripts are based the former “dynare-build” project. They have been
overhauled and simplified.

Building a Windows package (both installer and zip archive) is as easy as
running “make -C windows” (provided the right Debian packages are installed,
use the “windows/install-packages.sh” script for that purpose).

The layout of MEX files for Octave in the package has been
changed (mex/octave/win32/ and mex/octave/win64/ instead of mex/octave32/ and
mex/octave/), for consistency with MATLAB MEX.
2019-09-03 21:36:47 +02:00
Sébastien Villemot 33f19d35d9 Merge branch 'conditional_forecast' into 'master'
imcforecast.m: Make code robust to 1 period

See merge request Dynare/dynare!1659
2019-09-03 08:38:59 +00:00
Johannes Pfeifer fc9197a9a1 imcforecast.m: Make code robust to 1 period
When using 1 period, the second dimension was a singleton that was removed as well by squeeze, resulting in a column vector when a row vector/matrix was expected. Fixes https://forum.dynare.org/t/problem-with-the-conditional-forecast-in-dynare-4-5-7/14385/2
2019-09-02 18:47:46 +02:00
Houtan Bastani 6b9a86b039
doc: include example of compiled report 2019-09-02 12:26:16 +02:00
Houtan Bastani fa72933027
doc: update for changes in reporting submodule introduced in cf1e88c4a1 2019-09-02 11:48:53 +02:00
Sébastien Villemot cf1e88c4a1
Update reporting submodule 2019-08-30 14:27:40 +02:00
Houtan Bastani 87fd09081b
doc: fix typos 2019-08-29 15:53:18 +02:00
Houtan Bastani 489634b648
doc: internal link doesn’t work when broken across two lines 2019-08-28 18:24:18 +02:00
Houtan Bastani 3e7921d61d
doc: add missing value for `json` option 2019-08-28 11:08:25 +02:00
Houtan Bastani 1e8b00babf
doc: remove warning from compilation by using anonymous reference instead (two underscores instead of one) 2019-08-27 12:37:56 +02:00
Houtan Bastani 51d2f71514
submodule update: preprocessor + doc 2019-08-27 12:23:05 +02:00
Houtan Bastani 0e8bb324ca
doc: remove line as table of contents appear before this 2019-08-27 10:45:36 +02:00
Sébastien Villemot 87723301d5
Update preprocessor submodule 2019-08-22 17:03:19 +02:00
Sébastien Villemot b73f5b7816
Compatibility fix for Octave 5
The sleep() function has been removed in favor of pause().
2019-08-22 17:03:19 +02:00
Houtan Bastani 5994321cd7
preprocessor: submodule update 2019-08-19 16:58:14 +02:00
Sébastien Villemot 776792e15c
Update preprocessor submodule 2019-08-14 17:39:06 +02:00
Sébastien Villemot af3250797e
Update preprocessor submodule
The minimum required version of Bison is now 3.2
2019-08-14 11:23:48 +02:00
Sébastien Villemot 5d2a077a56 Merge branch 'remove_kstate' into 'master'
Remove kstate in dyn_second_order_solver

See merge request Dynare/dynare!1656
2019-08-13 10:55:48 +00:00
Houtan Bastani 83f809e048
small fixes 2019-08-12 11:40:40 -04:00
Sébastien Villemot 4e3490f9cf Merge branch 'NK_steady_state' into 'master'
NK_baseline_steadystate.m: Cosmetic changes

See merge request Dynare/dynare!1658
2019-08-12 08:56:06 +00:00
Johannes Pfeifer 2d03ca3e62 NK_baseline_steadystate.m: Cosmetic changes 2019-08-10 09:02:27 +02:00
Houtan Bastani b6cbfb56d1
preprocessor: submodule update and doc update 2019-08-08 10:27:56 -04:00
Houtan Bastani ea06dfbcd5
add tests for casting and range in macro processor 2019-08-07 11:30:16 -04:00
Houtan Bastani b33900b86c
preprocessor: submodule update and doc update 2019-08-07 11:11:24 -04:00