diff options
author | Julian Taylor <jtaylor.debian@googlemail.com> | 2014-02-21 23:35:22 +0100 |
---|---|---|
committer | Julian Taylor <jtaylor.debian@googlemail.com> | 2014-02-21 23:38:05 +0100 |
commit | 8a4ff790cc5f6b643c71ba94316058546a506ebd (patch) | |
tree | 911b8bb963f069d0d4ba831ba8507b66263c2b4d /site.cfg.example | |
parent | 5dbf5278f30d1b63388ab0af50e51d10ee54b9e7 (diff) | |
download | python-numpy-8a4ff790cc5f6b643c71ba94316058546a506ebd.tar.gz python-numpy-8a4ff790cc5f6b643c71ba94316058546a506ebd.tar.bz2 python-numpy-8a4ff790cc5f6b643c71ba94316058546a506ebd.zip |
DOC: update openblas fork warning with fixed pthread build info
Diffstat (limited to 'site.cfg.example')
-rw-r--r-- | site.cfg.example | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/site.cfg.example b/site.cfg.example index df74f0118..714ab6311 100644 --- a/site.cfg.example +++ b/site.cfg.example @@ -86,13 +86,17 @@ # **Warning**: OpenBLAS, by default, is built in multithreaded mode. Due to the # way Python's multiprocessing is implemented, a multithreaded OpenBLAS can # cause programs using both to hang as soon as a worker process is forked on -# POSIX systems (Linux, Mac). Python 3.4 will introduce a new feature in -# multiprocessing, called the "forkserver", which solves this problem. For -# older versions, either compile OpenBLAS with multithreading turned off or -# use Python threads instead of multiprocessing. +# POSIX systems (Linux, Mac). +# This is fixed in Openblas 0.2.9 for the pthread build, the OpenMP build using +# GNU openmp is as of gcc-4.9 not fixed yet. +# Python 3.4 will introduce a new feature in multiprocessing, called the +# "forkserver", which solves this problem. For older versions, make sure +# OpenBLAS is built using pthreads or use Python threads instead of +# multiprocessing. # (This problem does not exist with multithreaded ATLAS.) # # http://docs.python.org/3.4/library/multiprocessing.html#contexts-and-start-methods +# https://github.com/xianyi/OpenBLAS/issues/294 # # [openblas] # libraries = openblas |