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
Sébastien Villemot
a4c46a8121
tests/Makefile.am: replace PWD by CURDIR, fixes recursive make invocation
2018-09-13 16:43:30 +02:00
Sébastien Villemot
0d6fbbc670
CI: add jobs for testsuite
2018-09-13 16:18:41 +02:00
Sébastien Villemot
763b0a2392
make check-{matlab,octave} now return a non-zero exit code if there is a failed test
2018-09-13 16:18:41 +02:00
Sébastien Villemot
8ba9918652
Improve style of read_trs_files bash script
...
The script is now shellcheck-clean.
Incidentally, fix a bug in the counting of xfailed tests when there are several
such tests in a single .mod file.
2018-09-13 16:18:41 +02:00
Houtan Bastani
5c4efbda94
preprocessor: submodule update
2018-09-13 12:22:03 +02:00
Sébastien Villemot
6f12959dcd
Various CI build fixes
...
- do not create symbolic links but rather a real copy for preprocessor/MEX
files, because gitlab serves a zip (which does not support artifacts)
- fix preprocessor artifact location
- disable MATLAB and Octave when building doc
2018-09-12 19:23:52 +02:00
Sébastien Villemot
a92cd4dfc4
CI: checkout submodules
2018-09-12 18:53:44 +02:00
Sébastien Villemot
fdcf84e864
First try for CI build
2018-09-12 18:49:48 +02:00
Houtan Bastani
3d2bc65df6
preprocessor: submodule update
2018-09-12 18:27:37 +02:00
Houtan Bastani
9367981b58
preprocessor: submodule update
2018-09-12 18:02:25 +02:00
Houtan Bastani
62db2e59f5
preprocessor: submodule update
2018-09-12 12:07:51 +02:00
Houtan Bastani
2ba50d3b3b
preprocessor: submodule update
2018-09-11 12:08:18 +02:00
Sébastien Villemot
7b834bef29
Update URLs for the move to GitLab
2018-09-10 11:55:04 +02:00
Stéphane Adjemian(Charybdis)
1f82fd8c72
Changed remote of preprocessor submodule.
2018-09-10 11:13:04 +02:00
Stéphane Adjemian(Charybdis)
bcdca088d3
Changed remote for reporting submodule.
2018-09-10 10:23:21 +02:00
Stéphane Adjemian(Charybdis)
7438498acd
Changed remote for dseries submodule.
...
Also changed branch to master.
2018-09-10 10:07:28 +02:00
Stéphane Adjemian(Charybdis)
740f5d3481
Changed remote for dates submodule.
...
Also changed branch to master.
2018-09-10 09:49:14 +02:00
Sébastien Villemot
d3c618e8a1
Upgrade to Octave 4.4.1 for Windows installer
2018-09-07 18:44:40 +02:00