[Numpy-svn] [numpy/numpy] fb3510: BLD: workaround msvc being stupid

GitHub noreply at github.com
Mon Jun 9 16:23:18 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/numpy/numpy
  Commit: fb35105da6b443da6e07c7bf404ee67cee67aa20
      https://github.com/numpy/numpy/commit/fb35105da6b443da6e07c7bf404ee67cee67aa20
  Author: Julian Taylor <jtaylor.debian at googlemail.com>
  Date:   2014-06-09 (Mon, 09 Jun 2014)

  Changed paths:
    M numpy/core/src/umath/simd.inc.src

  Log Message:
  -----------
  BLD: workaround msvc being stupid

Apparently it tries to respect calling conventions for static inline
functions so the 4th variable can't be passed over the stack as it needs
16 byte alignment.
Work around this by passing the variable as a pointer.
Closes gh-4795


  Commit: 89d9add9ff1f46ee0e0c7c4e106500d13c833bde
      https://github.com/numpy/numpy/commit/89d9add9ff1f46ee0e0c7c4e106500d13c833bde
  Author: Charles Harris <charlesr.harris at gmail.com>
  Date:   2014-06-09 (Mon, 09 Jun 2014)

  Changed paths:
    M numpy/core/src/umath/simd.inc.src

  Log Message:
  -----------
  Merge pull request #4796 from juliantaylor/msvc-fix

BLD: workaround msvc being stupid


Compare: https://github.com/numpy/numpy/compare/10098daf387b...89d9add9ff1f


More information about the Numpy-svn mailing list