BUG: Try working around clang by using NPY_FLINE
BUG: Try working around clang by using NPY_FLINE

For some reason, some of the clang/macos CI is failing in the
multiply operation becaues it fails to report floating point
overflow errors.
Maybe using `NPY_FINLINE` is enough to keep the old behaviour,
since this seemed not to have beena problem when the function was
a macro.

charris/numpy,jakirkham/numpy,endolith/numpy,numpy/numpy,charris/numpy,numpy/numpy,pdebuyl/numpy,numpy/numpy,pdebuyl/numpy,mhvk/numpy,jakirkham/numpy,mattip/numpy,anntzer/numpy,mhvk/numpy,mattip/numpy,mhvk/numpy,seberg/numpy,endolith/numpy,seberg/numpy,mhvk/numpy,jakirkham/numpy,pdebuyl/numpy,endolith/numpy,anntzer/numpy,anntzer/numpy,mattip/numpy,rgommers/numpy,numpy/numpy,rgommers/numpy,anntzer/numpy,mattip/numpy,jakirkham/numpy,endolith/numpy,charris/numpy,seberg/numpy,seberg/numpy,mhvk/numpy,charris/numpy,rgommers/numpy,rgommers/numpy,pdebuyl/numpy,jakirkham/numpy