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

Reply via email to