Bug#961725: libopenblas-dev: On some cpus, openmp and pthread dead-lock

Graham Inggs ginggs at debian.org
Thu Jun 4 13:40:52 BST 2020


Hi Dirk

On Thu, 4 Jun 2020 at 14:15, Dirk Eddelbuettel <edd at debian.org> wrote:
> Good to know, thanks for the update!

You are welcome!

On Wed, 3 Jun 2020 at 18:36, Dirk Eddelbuettel <edd at debian.org> wrote:
>   According to an Intel report back from 2011, -Bsymbolic-functions "is
>   a dangerous option which can often result in some non-intuitive side
>   effects".
>   The report explicitly shows various problems with the option.
>   https://software.intel.com/content/www/us/en/develop/articles/performance-tools-for-software-developers-bsymbolic-can-cause-dangerous-side-effects.html
>
>   In the light of the above, it's a real wonder that Ubuntu uses the
>   option at all.

By the way, note that -Bsymbolic != -Bsymbolic-functions

>From dpgk's changelog, it seems Ubuntu have linking with
-Bsymbolic-functions as default since about 2008.
codesearch.debian.net only shows about 62 source packages (of the 10s
of thousands in Debian) where this needs to be overridden.
It seems overriding it in openblas only became necessary since the
restructuring in 0.3.7+ds-2, so no versions prior to Focal should be
affected.

Regards
Graham



More information about the debian-science-maintainers mailing list