On Wed, 30 Dec 2015, oleg_komashko(a)ukr.net wrote:
Dear all, The warning after current GIT:
gretl is built using OpenMP, but is linked against
OpenBLAS parallelized via pthreads. This combination
of threading mechanisms is not recommended. Ideally,
OpenBLAS should also use OpenMP.
Configure options used (as always) ./configure --enable-openmp
--enable-build-doc --enable-build-addons --with-odbc
This means that if you keep using this configuration, some parts of gretl
will use one mechanism for parallelisation and some other parts another.
This _may_ be unsafe, although we haven't found a real-life case in which
the clash produced actual damage.
So, if you like living dangerously, you can keep your configuration.
Otherwise, you may disble OpenMP (with the --disable-openmp) configure
option, or choose another implementation of BLAS. For example, on Debian
and derivatives, switch from libopenblas-dev to libblas-dev.
-------------------------------------------------------
Riccardo (Jack) Lucchetti
Dipartimento di Scienze Economiche e Sociali (DiSES)
Università Politecnica delle Marche
(formerly known as Università di Ancona)
r.lucchetti(a)univpm.it
http://www2.econ.univpm.it/servizi/hpp/lucchetti
-------------------------------------------------------