<div dir="ltr"><div><div><div>Hi All,<br><br></div>This is with reference to issue  <a href="https://github.com/numpy/numpy/issues/5626">#5626</a>. Currently linalg.norm converts the input like so `x = asarray(x)`. This can produce integer arrays, which in turn may create problems of overflow, or the failure of the abs functions for minimum values of signed integer types. I propose to convert the input to a minimum precision of float32. However, this will be a change in behavior. I'd guess that that might not be much of a problem, as otherwise it is likely that this problem would have been reported earlier.<br><br></div>Thoughts?<br><br></div>Chuck<br></div>