summaryrefslogtreecommitdiff
path: root/numpy/core/numeric.py
diff options
context:
space:
mode:
Diffstat (limited to 'numpy/core/numeric.py')
-rw-r--r--numpy/core/numeric.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/numpy/core/numeric.py b/numpy/core/numeric.py
index 5d4464ea7..5c0e27239 100644
--- a/numpy/core/numeric.py
+++ b/numpy/core/numeric.py
@@ -291,10 +291,10 @@ def full(shape, fill_value, dtype=None, order='C'):
"""
a = empty(shape, dtype, order)
- if array(fill_value).dtype != a.dtype:
+ if dtype is None and array(fill_value).dtype != a.dtype:
warnings.warn(
- "in the future, full(..., {0!r}) will return an array of {1!r}".
- format(fill_value, array(fill_value).dtype), FutureWarning)
+ "in the future, full({0}, {1!r}) will return an array of {2!r}".
+ format(shape, fill_value, array(fill_value).dtype), FutureWarning)
multiarray.copyto(a, fill_value, casting='unsafe')
return a