[package - 141releng-armv7-quarterly][science/dynare] Failed for dynare-5.4_10 in build

From: <pkg-fallout_at_FreeBSD.org>
Date: Sun, 09 Feb 2025 08:06:40 UTC
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     yuri@FreeBSD.org
Log URL:        https://pkg-status.freebsd.org/ampere1/data/141releng-armv7-quarterly/525876c27745/logs/dynare-5.4_10.log
Build URL:      https://pkg-status.freebsd.org/ampere1/build.html?mastername=141releng-armv7-quarterly&build=525876c27745
Log:

=>> Building science/dynare
build started at Sun Feb  9 07:58:04 UTC 2025
port directory: /usr/ports/science/dynare
package name: dynare-5.4_10
building for: FreeBSD 141releng-armv7-quarterly-job-07 14.1-RELEASE-p7 FreeBSD 14.1-RELEASE-p7 1401000 arm
maintained by: yuri@FreeBSD.org
Makefile datestamp: -rw-r--r--  1 root wheel 1839 Jan 12 01:02 /usr/ports/science/dynare/Makefile
Ports top last git commit: 525876c27
Ports top unclean checkout: no
Port dir last git commit: 93a86df99
Port dir unclean checkout: no
Poudriere version: poudriere-git-3.4.2
Host OSVERSION: 1500028
Jail OSVERSION: 1401000
Job Id: 07

---Begin Environment---
SHELL=/bin/sh
OSVERSION=1401000
UNAME_v=FreeBSD 14.1-RELEASE-p7 1401000
UNAME_r=14.1-RELEASE-p7
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.2
MASTERMNT=/usr/local/poudriere/data/.m/141releng-armv7-quarterly/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/usr/local/poudriere/data/.m/141releng-armv7-quarterly/07/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=141releng-armv7-quarterly
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/usr/local/poudriere/data/.m/141releng-armv7-quarterly/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.2
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for dynare-5.4_10:
     OCTAVE=on: Integrate with Octave (main way to use Dynare)
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
yuri@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--disable-matlab  --disable-doc --enable-octave --disable-mex-kalman-steady-state --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
F77="gfortran13" F90="gfortran13" FC="gfortran13"	 FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" FCFLAGS="-fPIC -Wl,-rpath=/usr/local/lib/gcc13" MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/science/dynare/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/science/dynare/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/science/dynare/work/.cache  HOME=/wrkdirs/usr/ports/science/dynare/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/science/dynare/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/science/dynare/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/loca
l/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
F77="gfortran13" F90="gfortran13" FC="gfortran13"	 FFLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" F90FLAGS="-O -Wl,-rpath=/usr/local/lib/gcc13" FCFLAGS="-fPIC -Wl,-rpath=/usr/local/lib/gcc13" XDG_DATA_HOME=/wrkdirs/usr/ports/science/dynare/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/science/dynare/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/science/dynare/work/.cache  HOME=/wrkdirs/usr/ports/science/dynare/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/science/dynare/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/science/dynare/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/
local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-isystem /usr/local/include"  LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc13  -L/usr/local/lib/gcc13 -fstack-protector-strong -L/usr/local/lib " LIBS=""  CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
 OCTAVE="" NO_OCTAVE="@comment " TEXMFDIR="share/texmf" TEXMFDISTDIR="share/texmf-dist" TEXMFLOCALDIR="share/texmf-local" TEXMFVARDIR="share/texmf-var" TEXMFCONFIGDIR="share/texmf-config" FMTUTIL_CNF="share/texmf-config/web2c/fmtutil.cnf" OSREL=14.1 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/dynare"  EXAMPLESDIR="share/examples/dynare"  DATADIR="share/dynare"  WWWDIR="www/dynare"  ETCDIR="etc/dynare"
--End PLIST_SUB--

--SUB_LIST--
 OCTAVE="" NO_OCTAVE="@comment " PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/dynare DOCSDIR=/usr/local/share/doc/dynare EXAMPLESDIR=/usr/local/share/examples/dynare  WWWDIR=/usr/local/www/dynare ETCDIR=/usr/local/etc/dynare
--End SUB_LIST--

---Begin make.conf---
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  ####
# XXX: We really need this but cannot use it while 'make checksum' does not
# try the next mirror on checksum failure.  It currently retries the same
# failed mirror and then fails rather then trying another.  It *does*
# try the next if the size is mismatched though.
#MASTER_SITE_FREEBSD=yes
# Build ALLOW_MAKE_JOBS_PACKAGES with 3 jobs
MAKE_JOBS_NUMBER=3
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
---End make.conf---
--Resource limits--
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  524288
stack size              (kbytes, -s)  65536
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  89999
open files                      (-n)  8192
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   dynare-5.4_10 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.21.3.pkg
[141releng-armv7-quarterly-job-07] Installing pkg-1.21.3...
[141releng-armv7-quarterly-job-07] Extracting pkg-1.21.3: .......... done
===>   dynare-5.4_10 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of dynare-5.4_10
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
=> dynare-5.4.tar.xz doesn't seem to exist in /portdistfiles/.
=> Attempting to fetch https://www.dynare.org/release/source/dynare-5.4.tar.xz
dynare-5.4.tar.xz                                       17 MB 9577 kBps    02s
===> Fetching all distfiles required by dynare-5.4_10 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
===> Fetching all distfiles required by dynare-5.4_10 for building
=> SHA256 Checksum OK for dynare-5.4.tar.xz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  License GPLv3 accepted by the user
===> Fetching all distfiles required by dynare-5.4_10 for building
===>  Extracting for dynare-5.4_10
=> SHA256 Checksum OK for dynare-5.4.tar.xz.
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for dynare-5.4_10
===>  Applying FreeBSD patches for dynare-5.4_10 from /usr/ports/science/dynare/files
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   dynare-5.4_10 depends on file: /usr/local/include/boost/tokenizer.hpp - not found
===>   Installing existing package /packages/All/boost-libs-1.86.0_1.pkg
[141releng-armv7-quarterly-job-07] Installing boost-libs-1.86.0_1...
[141releng-armv7-quarterly-job-07] `-- Installing icu-74.2_1,1...
[141releng-armv7-quarterly-job-07] `-- Extracting icu-74.2_1,1: .......... done
[141releng-armv7-quarterly-job-07] Extracting boost-libs-1.86.0_1: .......... done
=====
Message from boost-libs-1.86.0_1:

--
You have built the Boost library with thread support.

Don't forget to add -pthread to your linker options when
<snip>
In file included from main.cc:21:
In file included from ./dynare3.hh:24:
In file included from ./../tl/cc/t_container.hh:64:
In file included from ./../tl/cc/symmetry.hh:54:
In file included from ./../tl/cc/equivalence.hh:56:
In file included from ./../tl/cc/int_sequence.hh:45:
In file included from /usr/include/c++/v1/vector:325:
In file included from /usr/include/c++/v1/__format/formatter_bool.h:17:
In file included from /usr/include/c++/v1/__format/concepts.h:17:
In file included from /usr/include/c++/v1/__format/format_parse_context.h:16:
In file included from /usr/include/c++/v1/string_view:939:
In file included from /usr/include/c++/v1/algorithm:1810:
In file included from /usr/include/c++/v1/__algorithm/for_each.h:16:
In file included from /usr/include/c++/v1/__ranges/movable_box.h:23:
In file included from /usr/include/c++/v1/optional:1294:
In file included from /usr/include/c++/v1/memory:939:
In file included from /usr/include/c++/v1/__memory/shared_ptr.h:33:
/usr/include/c++/v1/__memory/unique_ptr.h:66:5: warning: delete called on non-final 'FSSparseTensor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor]
   66 |     delete __ptr;
      |     ^
/usr/include/c++/v1/__memory/unique_ptr.h:266:7: note: in instantiation of member function 'std::default_delete<FSSparseTensor>::operator()' requested here
  266 |       __ptr_.second()(__tmp);
      |       ^
/usr/include/c++/v1/__memory/unique_ptr.h:236:71: note: in instantiation of member function 'std::unique_ptr<FSSparseTensor>::reset' requested here
  236 |   _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); }
      |                                                                       ^
/usr/include/c++/v1/__utility/pair.h:80:29: note: in instantiation of member function 'std::unique_ptr<FSSparseTensor>::~unique_ptr' requested here
   80 | struct _LIBCPP_TEMPLATE_VIS pair
      |                             ^
/usr/include/c++/v1/__memory/allocator_traits.h:316:10: note: in instantiation of function template specialization 'std::__destroy_at<std::pair<const Symmetry, std::unique_ptr<FSSparseTensor>>, 0>' requested here
  316 |     std::__destroy_at(__p);
      |          ^
/usr/include/c++/v1/__tree:1548:20: note: in instantiation of function template specialization 'std::allocator_traits<std::allocator<std::__tree_node<std::__value_type<Symmetry, std::unique_ptr<FSSparseTensor>>, void *>>>::destroy<std::pair<const Symmetry, std::unique_ptr<FSSparseTensor>>, void, void>' requested here
 1548 |     __node_traits::destroy(__na, _NodeTypes::__get_ptr(__nd->__value_));
      |                    ^
/usr/include/c++/v1/__tree:1539:3: note: in instantiation of member function 'std::__tree<std::__value_type<Symmetry, std::unique_ptr<FSSparseTensor>>, std::__map_value_compare<Symmetry, std::__value_type<Symmetry, std::unique_ptr<FSSparseTensor>>, ltsym>, std::allocator<std::__value_type<Symmetry, std::unique_ptr<FSSparseTensor>>>>::destroy' requested here
 1539 |   destroy(__root());
      |   ^
/usr/include/c++/v1/map:1135:25: note: in instantiation of member function 'std::__tree<std::__value_type<Symmetry, std::unique_ptr<FSSparseTensor>>, std::__map_value_compare<Symmetry, std::__value_type<Symmetry, std::unique_ptr<FSSparseTensor>>, ltsym>, std::allocator<std::__value_type<Symmetry, std::unique_ptr<FSSparseTensor>>>>::~__tree' requested here
 1135 |   _LIBCPP_HIDE_FROM_ABI ~map() { static_assert(sizeof(__diagnose_non_const_comparator<_Key, _Compare>()), ""); }
      |                         ^
./../tl/cc/t_container.hh:274:11: note: in instantiation of member function 'std::map<Symmetry, std::unique_ptr<FSSparseTensor>, ltsym>::~map' requested here
  274 |   virtual ~TensorContainer() = default;
      |           ^
2 warnings generated.
mv -f .deps/dynare__-planner_builder.Tpo .deps/dynare__-planner_builder.Po
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DHAVE_BLAS=1 -DHAVE_LAPACK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -I.  -I../sylv/cc -I../tl/cc -I../kord -I../integ/cc -I../utils/cc -I.. -I../../mex/sources   -isystem /usr/local/include -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -MT dynare__-dynare_params.o -MD -MP -MF .deps/dynare__-dynare_params.Tpo -c -o dynare__-dynare_params.o `test -f 'dynare_params.cc' || echo './'`dynare_params.cc
3 warnings generated.
mv -f .deps/dynare__-main.Tpo .deps/dynare__-main.Po
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DHAVE_BLAS=1 -DHAVE_LAPACK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -I.  -I../sylv/cc -I../tl/cc -I../kord -I../integ/cc -I../utils/cc -I.. -I../../mex/sources   -isystem /usr/local/include -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -MT dynare__-dynare_atoms.o -MD -MP -MF .deps/dynare__-dynare_atoms.Tpo -c -o dynare__-dynare_atoms.o `test -f 'dynare_atoms.cc' || echo './'`dynare_atoms.cc
3 warnings generated.
mv -f .deps/dynare__-dynare3.Tpo .deps/dynare__-dynare3.Po
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DHAVE_BLAS=1 -DHAVE_LAPACK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -I.  -I../sylv/cc -I../tl/cc -I../kord -I../integ/cc -I../utils/cc -I.. -I../../mex/sources   -isystem /usr/local/include -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -MT dynare__-dynare_model.o -MD -MP -MF .deps/dynare__-dynare_model.Tpo -c -o dynare__-dynare_model.o `test -f 'dynare_model.cc' || echo './'`dynare_model.cc
mv -f .deps/dynare__-dynare_params.Tpo .deps/dynare__-dynare_params.Po
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DHAVE_BLAS=1 -DHAVE_LAPACK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -I.  -I../sylv/cc -I../tl/cc -I../kord -I../integ/cc -I../utils/cc -I.. -I../../mex/sources   -isystem /usr/local/include -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -MT dynare__-forw_subst_builder.o -MD -MP -MF .deps/dynare__-forw_subst_builder.Tpo -c -o dynare__-forw_subst_builder.o `test -f 'forw_subst_builder.cc' || echo './'`forw_subst_builder.cc
In file included from dynare_model.cc:24:
./dynare_model.hh:79:3: warning: class 'PlannerInfo' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
   79 |   class PlannerInfo;
      |   ^
./planner_builder.hh:143:10: note: previous use is here
  143 |   struct PlannerInfo
      |          ^
./dynare_model.hh:79:3: note: did you mean struct here?
   79 |   class PlannerInfo;
      |   ^~~~~
      |   struct
./dynare_model.hh:81:3: warning: class 'ForwSubstInfo' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
   81 |   class ForwSubstInfo;
      |   ^
./forw_subst_builder.hh:32:10: note: previous use is here
   32 |   struct ForwSubstInfo
      |          ^
./dynare_model.hh:81:3: note: did you mean struct here?
   81 |   class ForwSubstInfo;
      |   ^~~~~
      |   struct
mv -f .deps/dynare__-dynare_atoms.Tpo .deps/dynare__-dynare_atoms.Po
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DHAVE_BLAS=1 -DHAVE_LAPACK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -I.  -I../sylv/cc -I../tl/cc -I../kord -I../integ/cc -I../utils/cc -I.. -I../../mex/sources   -isystem /usr/local/include -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -MT dynare__-nlsolve.o -MD -MP -MF .deps/dynare__-nlsolve.Tpo -c -o dynare__-nlsolve.o `test -f 'nlsolve.cc' || echo './'`nlsolve.cc
In file included from forw_subst_builder.cc:23:
./dynare_model.hh:79:3: warning: class 'PlannerInfo' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
   79 |   class PlannerInfo;
      |   ^
./planner_builder.hh:143:10: note: previous use is here
  143 |   struct PlannerInfo
      |          ^
./dynare_model.hh:79:3: note: did you mean struct here?
   79 |   class PlannerInfo;
      |   ^~~~~
      |   struct
./dynare_model.hh:81:3: warning: class 'ForwSubstInfo' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
   81 |   class ForwSubstInfo;
      |   ^
./forw_subst_builder.hh:32:10: note: previous use is here
   32 |   struct ForwSubstInfo
      |          ^
./dynare_model.hh:81:3: note: did you mean struct here?
   81 |   class ForwSubstInfo;
      |   ^~~~~
      |   struct
2 warnings generated.
mv -f .deps/dynare__-forw_subst_builder.Tpo .deps/dynare__-forw_subst_builder.Po
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DHAVE_BLAS=1 -DHAVE_LAPACK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -I.  -I../sylv/cc -I../tl/cc -I../kord -I../integ/cc -I../utils/cc -I.. -I../../mex/sources   -isystem /usr/local/include -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -Wno-old-style-cast -MT dynare__-dynglob_ll.o -MD -MP -MF .deps/dynare__-dynglob_ll.Tpo -c -o dynare__-dynglob_ll.o `test -f 'dynglob_ll.cc' || echo './'`dynglob_ll.cc
dynglob_ll.cc:1610:16: warning: function 'yyinput' is not needed and will not be emitted [-Wunneeded-internal-declaration]
 1610 |     static int yyinput (void)
      |                ^~~~~~~
1 warning generated.
mv -f .deps/dynare__-dynglob_ll.Tpo .deps/dynare__-dynglob_ll.Po
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DHAVE_BLAS=1 -DHAVE_LAPACK=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -I.  -I../sylv/cc -I../tl/cc -I../kord -I../integ/cc -I../utils/cc -I.. -I../../mex/sources   -isystem /usr/local/include -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -Wno-old-style-cast -MT dynare__-dynglob_tab.o -MD -MP -MF .deps/dynare__-dynglob_tab.Tpo -c -o dynare__-dynglob_tab.o `test -f 'dynglob_tab.cc' || echo './'`dynglob_tab.cc
2 warnings generated.
mv -f .deps/dynare__-dynare_model.Tpo .deps/dynare__-dynare_model.Po
mv -f .deps/dynare__-nlsolve.Tpo .deps/dynare__-nlsolve.Po
In file included from dynglob.yy:32:
./dynare_model.hh:79:3: warning: class 'PlannerInfo' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
   79 |   class PlannerInfo;
      |   ^
./planner_builder.hh:143:10: note: previous use is here
  143 |   struct PlannerInfo
      |          ^
./dynare_model.hh:79:3: note: did you mean struct here?
   79 |   class PlannerInfo;
      |   ^~~~~
      |   struct
./dynare_model.hh:81:3: warning: class 'ForwSubstInfo' was previously declared as a struct; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags]
   81 |   class ForwSubstInfo;
      |   ^
./forw_subst_builder.hh:32:10: note: previous use is here
   32 |   struct ForwSubstInfo
      |          ^
./dynare_model.hh:81:3: note: did you mean struct here?
   81 |   class ForwSubstInfo;
      |   ^~~~~
      |   struct
2 warnings generated.
mv -f .deps/dynare__-dynglob_tab.Tpo .deps/dynare__-dynglob_tab.Po
c++ -Wall -Wno-parentheses -Wold-style-cast -pthread  -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include     -Wl,-rpath=/usr/local/lib/gcc13  -L/usr/local/lib/gcc13 -fstack-protector-strong -L/usr/local/lib  -o dynare++ dynare__-main.o dynare__-dynare3.o dynare__-planner_builder.o dynare__-dynare_params.o dynare__-dynare_atoms.o dynare__-dynare_model.o dynare__-forw_subst_builder.o dynare__-nlsolve.o dynare__-dynglob_ll.o dynare__-dynglob_tab.o ../kord/libkord.a ../integ/cc/libinteg.a ../tl/cc/libtl.a ../parser/cc/libparser.a ../utils/cc/libutils.a ../sylv/cc/libsylv.a -lmatio -lhdf5 -lz    -lopenblas  -L/usr/local/lib/gcc13 -L/usr/local/lib -L/usr/local/lib/gcc13/gcc/armv7-portbld-freebsd14.1/13.3.0 -L/usr/local/lib/gcc13/gcc/armv7-portbld-freebsd14.1/13.3.0/../../../../../armv7-portbld-freebsd14.1/lib -L/usr/local/lib/gcc13/gcc/armv7-portbld-freebsd14.1/13.3.0/../../.. -lgfortran -lm -lssp_nonshared 
gmake[3]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/dynare++/src'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/dynare++/src'
Making all in tests
gmake[2]: Entering directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/dynare++/tests'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/dynare++/tests'
gmake[2]: Entering directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/dynare++'
gmake[2]: Nothing to be done for 'all-am'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/dynare++'
gmake[1]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/dynare++'
Making all in mex/build/octave
gmake[1]: Entering directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave'
Making all in mjdgges
gmake[2]: Entering directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/mjdgges'
ln -s -f ../../../sources/mjdgges/mjdgges.F08 mjdgges.F08
ln -s -f ../../../sources/matlab_mex.F08 matlab_mex.F08
ln -s -f ../../../sources/blas_lapack.F08 blas_lapack.F08
/usr/local/bin/gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/mjdgges'
gfortran13 -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -DOCTAVE_MEX_FILE -DMEXEXT=\".mex\" -I.  -isystem /usr/local/include -I/usr/local/include/octave-9.3.0/octave/.. -I/usr/local/include/octave-9.3.0/octave -I/usr/local/include -I../../../sources -isystem /usr/local/include -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -c -o matlab_mex.o matlab_mex.F08
gfortran13 -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -DOCTAVE_MEX_FILE -DMEXEXT=\".mex\" -I.  -isystem /usr/local/include -I/usr/local/include/octave-9.3.0/octave/.. -I/usr/local/include/octave-9.3.0/octave -I/usr/local/include -I../../../sources -isystem /usr/local/include -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -c -o blas_lapack.o blas_lapack.F08
gfortran13 -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -DOCTAVE_MEX_FILE -DMEXEXT=\".mex\" -I.  -isystem /usr/local/include -I/usr/local/include/octave-9.3.0/octave/.. -I/usr/local/include/octave-9.3.0/octave -I/usr/local/include -I../../../sources -isystem /usr/local/include -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -c -o mjdgges.o mjdgges.F08
gfortran13 -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -shared  -Wl,-rpath=/usr/local/lib/gcc13  -L/usr/local/lib/gcc13 -fstack-protector-strong -L/usr/local/lib  -o mjdgges.mex mjdgges.o matlab_mex.o blas_lapack.o   -L/usr/local/lib -lopenblas -lopenblas
/usr/local/bin/ld: warning: _dvmd_lnx.o: missing .note.GNU-stack section implies executable stack
/usr/local/bin/ld: NOTE: This behaviour is deprecated and will be removed in a future version of the linker
if [ "/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/mjdgges" = "/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/mjdgges" ]; then \
	/bin/mkdir -p ../../../octave && \
	cd ../../../octave && \
	for p in mjdgges.mex; do \
		ln -s -f /wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/mjdgges/$p $p; \
	done; \
fi
gmake[3]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/mjdgges'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/mjdgges'
Making all in kronecker
gmake[2]: Entering directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/kronecker'
ln -s -f ../../../sources/kronecker/sparse_hessian_times_B_kronecker_C.cc sparse_hessian_times_B_kronecker_C.cc
ln -s -f ../../../sources/kronecker/A_times_B_kronecker_C.f08 A_times_B_kronecker_C.f08
ln -s -f ../../../sources/matlab_mex.F08 matlab_mex.F08
ln -s -f ../../../sources/blas_lapack.F08 blas_lapack.F08
/usr/local/bin/gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/kronecker'
c++ -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -DOCTAVE_MEX_FILE -DMEXEXT=\".mex\" -I.  -isystem /usr/local/include -I/usr/local/include/octave-9.3.0/octave/.. -I/usr/local/include/octave-9.3.0/octave -I/usr/local/include -I../../../sources -isystem /usr/local/include -fPIC -Wall -Wno-parentheses -Wold-style-cast -fopenmp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -isystem /usr/local/include  -MT sparse_hessian_times_B_kronecker_C-sparse_hessian_times_B_kronecker_C.o -MD -MP -MF .deps/sparse_hessian_times_B_kronecker_C-sparse_hessian_times_
B_kronecker_C.Tpo -c -o sparse_hessian_times_B_kronecker_C-sparse_hessian_times_B_kronecker_C.o `test -f 'sparse_hessian_times_B_kronecker_C.cc' || echo './'`sparse_hessian_times_B_kronecker_C.cc
gfortran13 -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -DOCTAVE_MEX_FILE -DMEXEXT=\".mex\" -I.  -isystem /usr/local/include -I/usr/local/include/octave-9.3.0/octave/.. -I/usr/local/include/octave-9.3.0/octave -I/usr/local/include -I../../../sources -isystem /usr/local/include -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -c -o matlab_mex.o matlab_mex.F08
gfortran13 -DPACKAGE_NAME=\"dynare\" -DPACKAGE_TARNAME=\"dynare\" -DPACKAGE_VERSION=\"5.4\" -DPACKAGE_STRING=\"dynare\ 5.4\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dynare\" -DVERSION=\"5.4\" -DHAVE_CXX17=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBM=1 -DHAVE_LIBZ=1 -DHAVE_LIBHDF5=1 -DOCTAVE_MEX_FILE -DMEXEXT=\".mex\" -I.  -isystem /usr/local/include -I/usr/local/include/octave-9.3.0/octave/.. -I/usr/local/include/octave-9.3.0/octave -I/usr/local/include -I../../../sources -isystem /usr/local/include -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -c -o blas_lapack.o blas_lapack.F08
gfortran13 -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -c -o A_times_B_kronecker_C.o A_times_B_kronecker_C.f08
gfortran13 -fPIC -Wall -Wimplicit-interface -fPIC -Wl,-rpath=/usr/local/lib/gcc13 -shared  -Wl,-rpath=/usr/local/lib/gcc13  -L/usr/local/lib/gcc13 -fstack-protector-strong -L/usr/local/lib  -o A_times_B_kronecker_C.mex A_times_B_kronecker_C.o matlab_mex.o blas_lapack.o   -L/usr/local/lib -lopenblas -lopenblas
sparse_hessian_times_B_kronecker_C.cc:30:10: fatal error: 'omp.h' file not found
   30 | #include <omp.h>
      |          ^~~~~~~
1 error generated.
gmake[3]: *** [Makefile:484: sparse_hessian_times_B_kronecker_C-sparse_hessian_times_B_kronecker_C.o] Error 1
gmake[3]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/kronecker'
gmake[2]: *** [Makefile:364: all] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave/kronecker'
gmake[1]: *** [Makefile:392: all-recursive] Error 1
gmake[1]: Leaving directory '/wrkdirs/usr/ports/science/dynare/work/dynare-5.4/mex/build/octave'
gmake: *** [Makefile:424: all-recursive] Error 1
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/ports/science/dynare