diff options
author | Christoph Gohlke <cgohlke@uci.edu> | 2015-12-11 13:11:17 -0800 |
---|---|---|
committer | Christoph Gohlke <cgohlke@uci.edu> | 2015-12-11 13:11:17 -0800 |
commit | c9cf216086502d3e38dc6b703fc9763525d83c66 (patch) | |
tree | 868425fd17a3cae373ec61d3928f46d6eea263d9 | |
parent | dcdc9dea7863685cc04ddb89c6da6e466cab3ed3 (diff) | |
download | numpy-c9cf216086502d3e38dc6b703fc9763525d83c66.tar.gz |
BUG: Disable 32-bit msvc9 compiler optimizations for npy_rint
-rw-r--r-- | numpy/core/src/npymath/npy_math.c.src | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/numpy/core/src/npymath/npy_math.c.src b/numpy/core/src/npymath/npy_math.c.src index 7f62810d5..32fa41788 100644 --- a/numpy/core/src/npymath/npy_math.c.src +++ b/numpy/core/src/npymath/npy_math.c.src @@ -260,6 +260,9 @@ double npy_atanh(double x) #endif #ifndef HAVE_RINT +#if defined(_MSC_VER) && (_MSC_VER == 1500) && !defined(_WIN64) +#pragma optimize("", off) +#endif double npy_rint(double x) { double y, r; @@ -280,6 +283,9 @@ double npy_rint(double x) } return y; } +#if defined(_MSC_VER) && (_MSC_VER == 1500) && !defined(_WIN64) +#pragma optimize("", on) +#endif #endif #ifndef HAVE_TRUNC |