From 17d8921d6d37745e01601fc19497ae2b4029b10c Mon Sep 17 00:00:00 2001 From: Travis Oliphant Date: Mon, 3 Jul 2006 22:32:32 +0000 Subject: Check for error and asthetic spacing change. --- numpy/core/numeric.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'numpy/core/numeric.py') diff --git a/numpy/core/numeric.py b/numpy/core/numeric.py index 71c74c123..a74fb158b 100644 --- a/numpy/core/numeric.py +++ b/numpy/core/numeric.py @@ -537,9 +537,11 @@ def setbufsize(size): """Set the size of the buffer used in ufuncs. """ if size > 10e6: - raise ValueError, "Buffer size too big... %s" % size + raise ValueError, "Buffer size, %s, is too big." % size if size < 5: - raise ValueError, "Buffer size too small... %s" %size + raise ValueError, "Buffer size, %s, is too small." %size + if size % 16 != 0: + raise ValueError, "Buffer size, %s, is not a multiple of 16." %size pyvals = umath.geterrobj() old = getbufsize() -- cgit v1.2.1