summaryrefslogtreecommitdiff
path: root/numpy/linalg/linalg.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/linalg/linalg.py')
-rw-r--r--numpy/linalg/linalg.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/numpy/linalg/linalg.py b/numpy/linalg/linalg.py
index 244d82cf0..d1de7fea2 100644
--- a/numpy/linalg/linalg.py
+++ b/numpy/linalg/linalg.py
@@ -430,7 +430,7 @@ def svd(a, full_matrices=1, compute_uv=1):
work = zeros((lwork,), t)
results = lapack_routine(option, m, n, a, m, s, u, m, vt, nvt,
work, -1, iwork, 0)
- lwork = int(abs(work[0]))
+ lwork = int(work[0])
if option == 'N' and lwork==1:
# there seems to be a bug in dgesdd of lapack
# (NNemec, 060310)