19 Nov
2016
19 Nov
'16
9:59 a.m.
The plan is to run it on an older version once a week. My ideal was to run it on the oldest version of Matlab that we support but I am having trouble installing it on Debian Jessie. I'll install the oldest version I can and run it there. Sent from my phone > On 19 Nov 2016, at 10:53, Michel Juillard <michel.juillard@mjui.fr> wrote: > > This is a change introduced after R2015a that I'm still using. That's > why I couldn't understand what was going on. > > I guess that we don't want to use this new feature despite its > advantages because it breaks compatibility with Matlab versions that > are not so old and what about Octave? > > However, because it makes Matlab more permissive, maybe we should still > run occasionally the testsuite with an older version of Matlab (once a > week?) > > Best > > Michel > > > > > > Johannes Pfeifer writes: > >> Hi, >> >> it's not a problem with the testsuite, but with Matlab's convention that you >> can subtract a conformable vector from a matrix, because Matlab expands the >> vector to a matrix. Simply try to run >> >> eye(4)-[1 2 3 4] >> >> and you will see that it returns >> >> ans = >> >> 0 -2 -3 -4 >> -1 -1 -3 -4 >> -1 -2 -2 -4 >> -1 -2 -3 -3 >> >> That's why no error was triggered here. Problems like these are very hard to >> detect, unless you know the correct answer of the computations and check for >> them. This might be a next step. >> >> Best, >> Johannes >> >> >> -----Ursprüngliche Nachricht----- >> Von: Dev [mailto:dev-bounces@dynare.org] Im Auftrag von Michel Juillard >> Gesendet: Samstag, 19. November 2016 10:20 >> An: List for Dynare developers >> Betreff: [DynareDev] Testsuite reports erroneous results >> >> I don't undestand how the testsuite can pass test >> ./kalman_filter_smoother/algo4.mod and several other test cases because of >> issue https://github.com/DynareTeam/dynare/issues/1339 >> This test fails on my machine >> >> If the testsuite isn't reliable, we have a major problem >> >> Best >> >> Michel >> >> Dynare Robot writes on 18/11/2016: >> >>> 2f9dc092855bbdb0b3fdd970b6ab551842c5080a diffuse filter: removed >>> special treatment of static variables ================================ >>> DYNARE MAKE CHECK MATLAB RESULTS ================================ >>> | TOTAL: 705 >>> | PASS: 697 >>> | FAIL: 1 >>> | XFAIL: 7 >>> | XPASS: 0 >>> | LIST OF FAILED TESTS: >>> | * arima/mod2a.mod >>> | >>> | LIST OF 10 SLOWEST TESTS: >>> | * optimizers/fs2000_6.mod - 739.560000 >>> | * >> observation_trends_and_prefiltering/MCMC/Trend_loglinear_no_prefilter_MC.mod >> - 435.730000 >>> | * >> observation_trends_and_prefiltering/MCMC/Trend_no_prefilter_first_obs_MC.mod >> - 434.400000 >>> | * >> observation_trends_and_prefiltering/MCMC/Trend_loglin_no_prefilt_first_obs_M >> C.mod - 399.260000 >>> | * observation_trends_and_prefiltering/MCMC/Trend_no_prefilter_MC.mod >> - 396.370000 >>> | * >> observation_trends_and_prefiltering/MCMC/Trend_loglin_prefilt_first_obs_MC.m >> od - 376.320000 >>> | * observation_trends_and_prefiltering/MCMC/Trend_prefilter_MC.mod - >> 372.550000 >>> | * ep/rbc_mc.mod - 371.740000 >>> | * gsa/ls2003.mod - 370.280000 >>> | * estimation/TaRB/fs2000_tarb.mod - 358.200000 >>> >>> A full log can be found at >>> http://www.dynare.org/testsuite/R2016b/master/matlab >>> Run on Matlab R2016b, Linux sedna 3.16.0-4-amd64 #1 SMP Debian >>> 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux >>> _______________________________________________ >>> Dev mailing list >>> Dev@dynare.org >>> https://www.dynare.org/cgi-bin/mailman/listinfo/dev > > > -- > Michel Juillard > _______________________________________________ > Dev mailing list > Dev@dynare.org > https://www.dynare.org/cgi-bin/mailman/listinfo/dev