<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/core/setup_common.py, branch v1.10.0rc2</title>
<subtitle>github.com: numpy/numpy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/'/>
<entry>
<title>BLD: Option /GL does not exist for mingw32 compiler.</title>
<updated>2015-08-10T17:30:23+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-08-10T16:23:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=27f51079608aa1d5666586b30a691339616d298e'/>
<id>27f51079608aa1d5666586b30a691339616d298e</id>
<content type='text'>
The option was removed on the win32 platform regardless of actual
compiler, leading to an error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The option was removed on the win32 platform regardless of actual
compiler, leading to an error.
</pre>
</div>
</content>
</entry>
<entry>
<title>remove /GL for vs2015 in check_long_double_representation</title>
<updated>2015-07-20T11:20:26+00:00</updated>
<author>
<name>James Salter</name>
<email>jsalter@iress.com.au</email>
</author>
<published>2015-07-20T11:16:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=f96bb4198410add08fb12b4b90424665349b3f15'/>
<id>f96bb4198410add08fb12b4b90424665349b3f15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Fix some pyflakes warnings in numpy/core/*.py</title>
<updated>2015-07-05T23:29:25+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-07-05T19:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7fa8ab6ac29c1dccf34dae5c53211ace67620ed7'/>
<id>7fa8ab6ac29c1dccf34dae5c53211ace67620ed7</id>
<content type='text'>
These fixes are not agressive as some of the code is complicated
and it is better to be careful.

The files numeric.py and numerictypes.py are not easily analysed
and the latter is self modifying. Pyflakes generates a number of
invalid warnings for those files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These fixes are not agressive as some of the code is complicated
and it is better to be careful.

The files numeric.py and numerictypes.py are not easily analysed
and the latter is self modifying. Pyflakes generates a number of
invalid warnings for those files.
</pre>
</div>
</content>
</entry>
<entry>
<title>STY: PEP8 fixes for numpy/core/*.py</title>
<updated>2015-07-05T18:18:26+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-07-05T17:47:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8b3e9ae5262c1da1118370cd6e83db9b2166952e'/>
<id>8b3e9ae5262c1da1118370cd6e83db9b2166952e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Update version info for Numpy 1.10.</title>
<updated>2015-06-22T16:21:57+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-06-21T23:12:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=39b7b08c781d707eedbd7f7dfe2e7c8af614c16d'/>
<id>39b7b08c781d707eedbd7f7dfe2e7c8af614c16d</id>
<content type='text'>
Update version hash in numpy/core/code_generators/cversions.txt.
Update API version in numpy/core/setup_common.py
Update API version in numpy/core/include/numpy/numpyconfig.h
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update version hash in numpy/core/code_generators/cversions.txt.
Update API version in numpy/core/setup_common.py
Update API version in numpy/core/include/numpy/numpyconfig.h
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Disable broken complex trig functions for early linux glibc.</title>
<updated>2015-02-13T16:55:41+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-01-30T17:03:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=3a4127bf53bc116eb5872d44e76ad498215b8637'/>
<id>3a4127bf53bc116eb5872d44e76ad498215b8637</id>
<content type='text'>
The library functions casin, casinh, catan, catanh are inaccurate
in glibc version &lt; 2.16, so use the numpy fallback functions for
those.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The library functions casin, casinh, catan, catanh are inaccurate
in glibc version &lt; 2.16, so use the numpy fallback functions for
those.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: Detect all functions in complex.h</title>
<updated>2015-01-28T19:13:35+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2015-01-28T16:33:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=de681b72314d666cb014b2f11358de66a3aaa337'/>
<id>de681b72314d666cb014b2f11358de66a3aaa337</id>
<content type='text'>
Set the HAVE_XXXX macros for all of the following functions.

    csin,   ccos,   ctan
    casin,  cacos,  catan
    csinh,  ccosh,  ctanh
    casinh, cacosh, catanh
    cexp,   clog,   cpow
    cabs,   csqrt,  carg
    cimag,  creal,  conj,
    cproj

The macros do not need to be used, but it is good to have all of
them available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Set the HAVE_XXXX macros for all of the following functions.

    csin,   ccos,   ctan
    casin,  cacos,  catan
    csinh,  ccosh,  ctanh
    casinh, cacosh, catanh
    cexp,   clog,   cpow
    cabs,   csqrt,  carg
    cimag,  creal,  conj,
    cproj

The macros do not need to be used, but it is good to have all of
them available.
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: use gcc intrinsic for overflow checked multiplication</title>
<updated>2014-11-20T23:00:33+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2014-11-20T22:58:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=668668600d0097d26b41861f9dd3cdbe24cf7472'/>
<id>668668600d0097d26b41861f9dd3cdbe24cf7472</id>
<content type='text'>
More efficient as it uses processor overflow flags if available.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
More efficient as it uses processor overflow flags if available.
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: try linking a file if compile long double repr detection fails</title>
<updated>2014-10-15T20:18:31+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2014-10-15T20:13:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=a356a103460d1b97428108431f7e73e7eda9ee85'/>
<id>a356a103460d1b97428108431f7e73e7eda9ee85</id>
<content type='text'>
When compiler uses link time optimization it will not emit the binary
representation of the long double during linking. This prevents building
numpy with -flto.
To avoid this try linking the object when the compile detection failed.
With this change numpy can be built with link time optimization with 4 worker
processes using following command:

CC='gcc -fno-fat-lto-objects -flto=4 -fuse-linker-plugin -O3' \
LDSHARED='gcc -fno-fat-lto-objects -flto=4 -fuse-linker-plugin -shared
-O3' AR=gcc-ar \
python setup.py build_ext

See also:
https://www.mail-archive.com/numpy-discussion@scipy.org/msg45535.html

Should also work with icc's -ipo switch (probably closes gh-4992)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When compiler uses link time optimization it will not emit the binary
representation of the long double during linking. This prevents building
numpy with -flto.
To avoid this try linking the object when the compile detection failed.
With this change numpy can be built with link time optimization with 4 worker
processes using following command:

CC='gcc -fno-fat-lto-objects -flto=4 -fuse-linker-plugin -O3' \
LDSHARED='gcc -fno-fat-lto-objects -flto=4 -fuse-linker-plugin -shared
-O3' AR=gcc-ar \
python setup.py build_ext

See also:
https://www.mail-archive.com/numpy-discussion@scipy.org/msg45535.html

Should also work with icc's -ipo switch (probably closes gh-4992)
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: add cube root function np.cbrt for real floats</title>
<updated>2014-09-07T12:14:22+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2014-09-05T18:03:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=e7a837086e2cf304deff43c5eaf06132de2608a5'/>
<id>e7a837086e2cf304deff43c5eaf06132de2608a5</id>
<content type='text'>
wraps the C99 cube root function cbrt.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
wraps the C99 cube root function cbrt.
</pre>
</div>
</content>
</entry>
</feed>
