Permalink
Browse files

add warning about thread-safety

  • Loading branch information...
Patrick Perry
Patrick Perry committed Jan 17, 2009
1 parent 04b461b commit 0d9b93c14420d69c0e52d3c5e5fd191ad0bf8dc1
Showing with 13 additions and 0 deletions.
  1. +13 −0 README
View
13 README
@@ -1,4 +1,7 @@
+Building
+========
+
To build the package, there is no need to run the configure script. Just
use the standard cabal commands:
@@ -16,3 +19,13 @@ To build this package from the repository, first run
aclocal -I m4
autoreconf
+
+
+Thread-Safety
+=============
+The thread safety of the library depends on the thread-safety of the underlying
+LAPACK implementation. You should note that the reference implementation of
+LAPACK (which is what ATLAS uses) is *not* thread safe. Any routine which
+modifies a read-only argument and then restores it is problematic. Potentially
+dangerous functions which get used in the library include the following:
+DORMQR, ZUNMQR.

0 comments on commit 0d9b93c

Please sign in to comment.