Bug#737675: openblas: openmp change deadlocks python-scipy
Julian Taylor
jtaylor.debian at googlemail.com
Tue Feb 4 21:42:55 UTC 2014
Package: openblas
Version: 0.2.8-3
Severity: important
the recent switch of openblas to openmp causes deadlocks in the scipy
testsuite:
e.g. in sid:
apt-get install python-scipy python-nose
python -c "import scipy.spatial; scipy.spatial.test('full', verbose=5)"
it will deadlock eating all cpu in gomp at the end.
This is the typical failure pattern caused by forks combined with gnu
openmp (see https://github.com/xianyi/OpenBLAS/issues/294)
But the weird part is this testsuite does not fork at all, so it might
be a different issue.
It did not occur when openblas was still using pthreads.
Given the problems openmp based openblas causes in the python world (see
the linked issue) I would prefer if the change was reverted or openmp
variant split into a separate alternative.
More information about the debian-science-maintainers
mailing list