Commit Graph

36 Commits (7dd2dd5e24a343fbeaf3522ea5e535c27d8b9f95)

Author SHA1 Message Date
Sébastien Villemot 10af04c6d8
Use Unicode copyright symbol (in UTF-8 encoding) in all source files
It is now supported by the MATLAB editor (as of R2022a).

The old ASCII notation is left in some files that we copy as-is from other
sources (e.g. in the contrib/ and m4/ subdirectories).

The particles submodule is not updated at this point, because it is in an
inconsistent state.

[skip ci]
2022-04-13 14:54:25 +02:00
Sébastien Villemot 63bcd2558e
Testsuite: when running Octave, use --no-window-system option rather than forcing gnuplot toolkit
In practice --no-window-system currently implies the gnuplot toolkit with dumb
terminal, but it is cleaner this way.
2022-02-23 12:13:27 +01:00
Sébastien Villemot 766fff88f6
Use secure URL for link to GNU licenses 2021-06-09 17:35:05 +02:00
Sébastien Villemot ce70e2a9ca
Testsuite: do not add top-level tests/ directory to the MATLAB/Octave path
This directory is cluttered with so many files that it creates problem (e.g.
dynare-command-options/ramst.mod was broken under Octave because of this).

Move files that have to be found through the path in a utils/ subdirectory.
2019-02-15 18:43:20 +01:00
Sébastien Villemot 21fa1ec86a Testsuite for octave: remove obsolete workaround. 2017-06-07 17:59:09 +02:00
Stéphane Adjemian (Charybdis) a53636e24e Fixed copyright notices. 2017-05-16 14:11:15 +02:00
Stéphane Adjemian (Charybdis) c921212fe5 Renamed trs field consistently with 1022e675c1. 2017-03-16 23:41:27 +01:00
Stéphane Adjemian (Charybdis) 1022e675c1 Do not use cputime as advised by Mathworks.
cputime time is not a good measure of performance on multithreaded applications.

TODO
 - Change trs field,
 - Adapt testsuite code.
2017-03-16 18:27:01 +01:00
Houtan Bastani f5f71ca838 test suite: load Octave packages potentially needed when running test suite 2016-10-21 17:40:27 +02:00
Houtan Bastani b5f0621f02 test suite: workaround for bug in Octave 4.2.0-rc2 https://savannah.gnu.org/bugs/?49334 2016-10-13 15:30:05 +02:00
Houtan Bastani 5c006a4370 test suite: add timing, report 10 slowest tests. #298 2015-09-11 15:21:51 +02:00
Sébastien Villemot c4a4e6eeb3 Octave testsuite: force gnuplot toolkit for text graphics.
This is necessary since FLTK is now the default toolkit in octave 3.8.
2014-05-07 10:42:28 +02:00
Houtan Bastani feced78ee6 make check: support xfail tests 2012-11-07 18:13:41 +01:00
Houtan Bastani 76ccaac947 make check: remove unused output from test file 2012-11-07 18:13:41 +01:00
Houtan Bastani 7dbfaebf59 test suite parallelization 2012-10-12 18:13:17 +02:00
Sébastien Villemot 05dca0e3ea Change the default algorithm for stack_solve_algo = 0
The old algorithm (LBJ) is now available under stack_stock_algo = 6
2012-06-04 17:23:14 +02:00
Sébastien Villemot 41de387ab7 Workaround for race condition in run_test_octave 2012-04-06 21:54:54 +02:00
Sébastien Villemot 5696dadf27 Reindentation of Octave code 2012-04-06 21:53:50 +02:00
Stéphane Adjemian (Charybdis) a36cf30118 Make options_.dynatol specific to x/f by adding dynatol.x and dynatol.f. By default dynatol.x=dynatol.f= old default value of dynatol. 2011-12-12 14:20:14 +01:00
Sébastien Villemot 47544641e0 Testsuite: fix issue with block/bytecode 2011-11-18 15:11:22 +01:00
Sébastien Villemot a98393339b Testsuite: better isolation between tests
Restore the path and add an extra clear all between tests
2011-11-17 11:52:18 +01:00
Michel Juillard d9b48f78ef correcting bug in Octave testing routine 2011-09-17 18:39:58 +02:00
Sébastien Villemot ac5e99595e Testsuite: minor fix 2011-09-13 18:08:04 +02:00
Sébastien Villemot 290270afb8 Testsuite:
- no longer use the 'noclearall' option when calling Dynare
- test the simulation path for the various stack_solve_algo options
- simplify code
2011-09-09 16:56:45 +02:00
Houtan Bastani 9a0a87ca44 save make-check summary to text file 2011-08-19 19:18:14 +02:00
Houtan Bastani 8181dc44be build system: make check works with both matlab and octave 2011-05-04 16:28:13 +02:00
Houtan Bastani e263b9258f removed useless addpath 2011-04-21 10:18:27 +02:00
Houtan Bastani 54e900c7b6 build system: bug fix 2011-04-14 11:24:17 +02:00
Houtan Bastani f2fac8fa42 build system: bug fix 2011-04-07 15:10:28 +02:00
Houtan Bastani d0d7839ac5 build system: bug fix, code cleanup 2011-04-06 16:06:18 +02:00
Houtan Bastani 99cbbaed30 build system: make check update 2011-04-05 16:48:43 +02:00
Houtan Bastani 094be65b10 build system: print last err msg to stdout when an error is encountered 2011-04-04 16:18:38 +02:00
Houtan Bastani 4e9f5e023a build system: change testing system 2011-03-29 17:54:44 +02:00
sebastien 7ab6f19bbc Octave testsuite: fix for compatibility with Octave <= 3.0.1
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2946 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-18 08:46:23 +00:00
sebastien fa1746f022 Testsuite for Octave: move definition of Gnuplot terminal to Octave script
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2924 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-09-15 16:49:39 +00:00
sebastien f74c6f30b2 trunk: added testsuite for Octave, incorporated in build system (merge needed)
git-svn-id: https://www.dynare.org/svn/dynare/trunk@2760 ac1d8469-bf42-47a9-8791-bf33cf982152
2009-06-11 14:58:43 +00:00