Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Oct 2015 12:04:41 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   maintainer-feedback requested: [Bug 203638] math/py-numpy: Undefined symbol "cblas_sgemm"
Message-ID:  <bug-203638-21822-Cjwpxkjozt@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-203638-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-203638-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
Philip Homburg <pch-freebsd-bugs@u-1.phicoh.com> has reassigned Bugzilla
Automation <bugzilla@FreeBSD.org>'s request for maintainer-feedback to
python@FreeBSD.org:
Bug 203638: math/py-numpy: Undefined symbol "cblas_sgemm"
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=203638



--- Description ---
numpy version py27-numpy-1.10.0,1 on FreeBSD 10.2. Configured with NETLIB as
the BLAS library

>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python2.7/site-packages/numpy/__init__.py", line 180, in
<module>
    from . import add_newdocs
  File "/usr/local/lib/python2.7/site-packages/numpy/add_newdocs.py", line 13,
in <module>
    from numpy.lib import add_newdoc
  File "/usr/local/lib/python2.7/site-packages/numpy/lib/__init__.py", line 8,
in <module>
    from .type_check import *
  File "/usr/local/lib/python2.7/site-packages/numpy/lib/type_check.py", line
11, in <module>
    import numpy.core.numeric as _nx
  File "/usr/local/lib/python2.7/site-packages/numpy/core/__init__.py", line
14, in <module>
    from . import multiarray
ImportError: /usr/local/lib/python2.7/site-packages/numpy/core/multiarray.so:
Undefined symbol "cblas_sgemm"

The cause seems to be that numpy links with blas, but uses symbols from cblas.
Getting numpy to link with cblas solves the problem.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-203638-21822-Cjwpxkjozt>