Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package dynare for openSUSE:Factory checked in at 2023-12-03 20:49:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/dynare (Old) and /work/SRC/openSUSE:Factory/.dynare.new.25432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "dynare" Sun Dec 3 20:49:38 2023 rev:7 rq:1130566 version:5.5 Changes: -------- --- /work/SRC/openSUSE:Factory/dynare/dynare.changes 2023-04-26 17:26:17.937951426 +0200 +++ /work/SRC/openSUSE:Factory/.dynare.new.25432/dynare.changes 2023-12-03 20:50:06.624634845 +0100 @@ -1,0 +2,46 @@ +Wed Nov 22 11:54:45 UTC 2023 - Atri Bhattacharya <badshah...@gmail.com> + +- Update to version 5.5: + * In a stochastic context, results could be incorrect if an + endogenous with a lead ⩾ 2 or an exogenous with a lead ⩾ 1 + appeared in the argument(s) of a call to a (nonlinear) + external function + * With the use_dll option of the model block, the expression + sign(x) would evaluate to ±1 instead of 0 if x=0 + * If the guess value given to the steady command was such that + the residuals were all below tolerance, except some that are + NaN, then this guess value was incorrectly accepted as the + solution to the steady state problem + * The method_of_moments command with GMM was ignoring the + analytic_standard_errors option when using mode_compute=4 + * Homotopy with the extended_path command at order=0 was broken + * The parallel_use_psexec command-line option was ignored + * With the bytecode option of the model block, using the + operators abs(), cbrt() and sign() would lead to a crash + * The fast command-line option was broken under MATLAB with + Windows + * Ramsey steady state computation could fail if an expectation + or diff operator was present in the model + * A crash could occur if some external function call was present + in an auxiliary variable + * The endogenous_prior option of the estimation command could + erroneously display a warning message about missing + observations + * The model_comparison command would crash if the .mod file name + had less than four characters + * The shock_decomposition command would overwrite previously + stored smoother results + * The x13 interface in dseries did not handle missing values, + particularly at the beginning of a series + * The x13 interface in dseries would occasionally crash under + Windows with segmentation violations + * OccBin: estimation would crash if a previous shocks(surprise) + simulation was conducted + * The internals command would not find the location of the + _results.mat file + * The prior optimize command would not work with mode_compute=5 +- Minor improvement to conditionals specifying the right version + of gcc to use. +- Drop dynare-add-missing-include.patch: upstreamed. + +------------------------------------------------------------------- Old: ---- dynare-5.4.tar.xz dynare-add-missing-include.patch New: ---- dynare-5.5.tar.xz BETA DEBUG BEGIN: Old: of gcc to use. - Drop dynare-add-missing-include.patch: upstreamed. BETA DEBUG END: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dynare.spec ++++++ --- /var/tmp/diff_new_pack.XiNUwM/_old 2023-12-03 20:50:07.756676428 +0100 +++ /var/tmp/diff_new_pack.XiNUwM/_new 2023-12-03 20:50:07.760676575 +0100 @@ -22,11 +22,10 @@ # Sphinx in Leap 15.x is too old %bcond_with doc %else -%define gccver %{nil} %bcond_without doc %endif Name: dynare -Version: 5.4 +Version: 5.5 Release: 0 Summary: A platform for handling a wide class of economic models License: GPL-3.0-or-later @@ -34,11 +33,9 @@ Source: https://www.dynare.org/release/source/%{name}-%{version}.tar.xz # PATCH-FIX-UPSTREAM dynare-no-return-in-non-void-function.patch badshah...@gmail.com -- Return trivial value from a function that is not declared as returning void Patch0: dynare-no-return-in-non-void-function.patch -# PATCH-FIX-UPSTREAM dynare-add-missing-include.patch -- Add missing includes, gcc 13 exposed -Patch1: dynare-add-missing-include.patch BuildRequires: fdupes -BuildRequires: gcc%{gccver}-c++ -BuildRequires: gcc%{gccver}-fortran +BuildRequires: gcc%{?gccver}-c++ +BuildRequires: gcc%{?gccver}-fortran BuildRequires: lapack-devel BuildRequires: libboost_headers-devel BuildRequires: libtool @@ -87,10 +84,7 @@ %build autoreconf -fvi -%if 0%{?suse_version} < 1550 -export CXX=g++-%{gccver} -export CXXFLAGS+=' -std=c++17' -%endif +export CXX=g++%{?gccver:-%{gccver}} %configure \ --docdir=%{_docdir}/%{name} \ --disable-matlab \ ++++++ dynare-5.4.tar.xz -> dynare-5.5.tar.xz ++++++ /work/SRC/openSUSE:Factory/dynare/dynare-5.4.tar.xz /work/SRC/openSUSE:Factory/.dynare.new.25432/dynare-5.5.tar.xz differ: char 26, line 1