Sébastien Villemot
47596aa3e0
Update preprocessor submodule
2018-11-05 12:32:02 +01:00
Sébastien Villemot
6684cbd9a6
Update preprocessor submodule
2018-11-05 11:30:05 +01:00
Sébastien Villemot
40362789de
Revert "More fixes related to spaces in paths"
...
This commit was breaking the detection of slicot. My understanding is that
autoconf is not able to deal with spaces in paths, hence Windows users have not
choice but to use the 8.3 notation for MATLAB location.
This reverts commit 4ab79c55f0
.
2018-10-31 18:00:52 +01:00
Sébastien Villemot
4ab79c55f0
More fixes related to spaces in paths
2018-10-31 16:19:47 +01:00
Sébastien Villemot
625d824bbe
MEX extension detection now robust to spaces in MATLAB path
2018-10-31 15:57:34 +01:00
Sébastien Villemot
096936be9c
The preprocessor now compiles the MEX when use_dll is specified
...
Update documentation accordingly (except on macOS where the solution has not
yet been implemented).
Also include MinGW in the Windows installer.
2018-10-29 14:41:34 +01:00
Sébastien Villemot
7d7409bee0
Windows installer: do not forget to uninstall the VERSION file
2018-10-29 14:40:01 +01:00
Sébastien Villemot
bdc9794d0e
Use extends keyword (introduced in Gitlab 11.3) to simplify .gitlab-ci.yml
2018-10-29 11:28:53 +01:00
Sébastien Villemot
cc4183d3a5
Fix for recent MATLABs under Windows
2018-10-26 15:02:26 +02:00
Sébastien Villemot
8cf2c9300e
Update preprocessor submodule
2018-10-26 11:13:22 +02:00
Sébastien Villemot
8cb51e26e6
options_.instruments is now a cell array
...
This fixes crashes under Octave (while MATLAB seems to accept array-indexing
with cell arrays).
2018-10-25 15:01:53 +02:00
Stéphane Adjemia (Scylla)
460dba40d7
Added integration test (estimated_params_init).
2018-10-25 10:33:31 +02:00
Stéphane Adjemia (Scylla)
caac1502c3
Updated preprocessor submodule (fixes issue #1610 ).
2018-10-25 10:29:10 +02:00
Stéphane Adjemia (Scylla)
de0ed40f14
Updated preprocessor submodule.
2018-10-24 18:27:46 +02:00
Sébastien Villemot
c11cdff2c2
Update preprocessor submodule
2018-10-18 10:58:45 +02:00
Sébastien Villemot
3263fdc9bc
Submodules migrated to git.dynare.org
2018-10-16 17:08:59 +02:00
Stéphane Adjemia (Scylla)
d4bfd6c9f0
Another attempt to fix numerical accuracy issues in integration tests.
2018-10-06 21:44:58 +02:00
Stéphane Adjemia (Scylla)
e5317b17de
Cosmetic change.
2018-10-06 17:52:58 +02:00
Stéphane Adjemia (Scylla)
108854a484
Bug fix. verbosity option was not honoured in simplex algorithm (8).
...
Thanks to Reuben for reporting.
2018-10-06 17:50:37 +02:00
Houtan Bastani
2d674e0c55
update year in license file
2018-10-05 23:07:28 +02:00
Stéphane Adjemian (Charybdis)
084b7ac537
Changed optimization algorithm in integration tests.
...
fs2000_uncorr_ME_missing was failing on some servers due to a numerical
precision issue. It appears that the problem drops off if the smoothed
variables are computed on another point (given by another optimization
algorithm).
2018-10-04 12:02:31 +02:00
Stéphane Adjemian (Charybdis)
6a847931dc
Dynare computes the excess kurtosis.
...
See https://forum.dynare.org/t/simulated-kurtosis-reported-incorrectly/12534
2018-10-03 23:22:33 +02:00
Stéphane Adjemian (Charybdis)
03bd2b73e6
Fixed integration test for the automatic tuning of mh_jscale.
2018-10-03 18:21:16 +02:00
Sébastien Villemot
ffb36e5713
Remove obsolete kludges for MinGW
2018-10-02 17:10:36 +02:00
Sébastien Villemot
8f6b89ab56
Gitlab CI: include test results at 2nd level of the filesystem hierarchy
2018-10-02 15:51:55 +02:00
Sébastien Villemot
24cb1c0719
Provisions for MATLAB R2018b (9.5)
2018-10-01 18:26:03 +02:00
Sébastien Villemot
c6a17abc72
Testsuite: suppress MATLAB splash screen when generating .m.tls file
2018-10-01 16:40:26 +02:00
Sébastien Villemot
59642c3312
C output of preprocessor now splits generated fcts into several smaller fcts
...
Adapt the k-order DLL as a consequence.
2018-10-01 16:13:12 +02:00
Stéphane Adjemian(Charybdis)
76c4df129c
Added integration tests.
2018-09-27 18:58:52 +02:00
Michel Juillard
3ad654b9b8
Allowing for different number of periods in conditional_forecast_path.
...
Updated preprocessor submodule.
2018-09-27 18:58:24 +02:00
Sébastien Villemot
39110b3087
Test for analytical_derivatives: use mode_compute=9
...
This optimizer seems more robust accross different hardware (with other
optimizers, the algorithm does not converge to a local maximum, e.g. on the
runner "lupi").
2018-09-27 15:05:14 +02:00
Sébastien Villemot
feeda74dfb
Remove spurious executable permission
2018-09-27 12:24:57 +02:00
Stéphane Adjemian(Charybdis)
07141a8681
Various optimizations.
2018-09-26 22:51:05 +02:00
Stéphane Adjemian(Charybdis)
7c83ba7ea7
Fixed documentation header.
2018-09-26 22:51:05 +02:00
Houtan Bastani
35aaf24d95
preprocessor: submodule update
2018-09-25 15:49:24 +02:00
Sébastien Villemot
9b4daab8a0
Macro-processor: add comprehensions
...
- update preprocessor submodule
- add some tests
2018-09-24 18:27:55 +02:00
Stéphane Adjemian(Charybdis)
2cf6ccdaa5
Updated dseries submodule.
2018-09-18 17:37:37 +02:00
Stéphane Adjemian(Charybdis)
8921a5a931
Cosmetic change (factorization in before_script block).
2018-09-15 13:50:53 +02:00
Stéphane Adjemian(Charybdis)
15a897e876
Temporary fix for x13 binary dependency (dseries).
2018-09-15 11:53:04 +02:00
Stéphane Adjemian(Charybdis)
3e6e448134
Updated dates and dseries submodules.
2018-09-14 23:13:13 +02:00
Sébastien Villemot
b7711e474f
CI: remove redundant output
2018-09-14 19:54:35 +02:00
Sébastien Villemot
0fe22e70e3
Revert "Add tests/run_test_{matlab,octave}_output.txt in testsuite articfacts."
...
This reverts commit f1dbd8beac
.
The files were already added in 8400a952d
.
2018-09-14 19:48:15 +02:00
Sébastien Villemot
f62aa80779
CI: increase number of CPUs for MATLAB testsuite
2018-09-14 19:46:01 +02:00
Stéphane Adjemian(Charybdis)
99aadf7d1a
Updated m-unit-tests submodule.
2018-09-14 15:37:30 +02:00
Stéphane Adjemian(Charybdis)
f1dbd8beac
Add tests/run_test_{matlab,octave}_output.txt in testsuite articfacts.
2018-09-14 15:37:30 +02:00
Sébastien Villemot
f74e72613c
Fix CI YAML
...
The "extends" keyword is not yet in Gitlab 11.2 (it is said to be implemented
in 11.3…).
2018-09-14 15:28:52 +02:00
Sébastien Villemot
8400a952d1
Various CI improvements
...
- store build_binaries artifacts only 1 week, to save disk space
- create testsuite artifacts even in case of test failure
- give the possibility of manually running the octave testsuite in all
pipelines (if not triggered automatically)
2018-09-14 15:21:39 +02:00
Sébastien Villemot
a03fab76c2
Ensure that test summary is displayed even if there is a test failure
2018-09-14 15:21:39 +02:00
Stéphane Adjemian(Charybdis)
9adad552be
Fixed rm argument list too long issue.
...
(cherry picked from commit d005def67f5d0afb2a99a40a6cd84766ca7dfd9f)
2018-09-13 17:31:24 +02:00
Sébastien Villemot
5e85bf3376
CI: add artifacts for testsuite
...
Unfortunately the globstar (**) syntax does not seem to be available, so use
one-depth standard globs.
Also set TERM=linux.
2018-09-13 16:55:18 +02:00