<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/distutils/command/autodist.py, branch dependabot/pip/gitpython-3.1.14</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: add new check_compiler_gcc and check_gcc_version_at_least configure</title>
<updated>2020-10-13T12:34:15+00:00</updated>
<author>
<name>E. Madison Bray</name>
<email>erik.bray@lri.fr</email>
</author>
<published>2020-10-13T12:20:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=9cc9f776cebf8207c0811ce600b7a76d9f54afa4'/>
<id>9cc9f776cebf8207c0811ce600b7a76d9f54afa4</id>
<content type='text'>
commands

replaces obsolete (no longer used anywhere AFICT check_compiler_gcc4
with some more general utilities for checking GCC version
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
commands

replaces obsolete (no longer used anywhere AFICT check_compiler_gcc4
with some more general utilities for checking GCC version
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: Avoid "visibility attribute not supported" warning (gh-16288)</title>
<updated>2020-05-20T14:00:20+00:00</updated>
<author>
<name>E. M. Bray</name>
<email>erik.bray@lri.fr</email>
</author>
<published>2020-05-20T14:00:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=dcf1614dfc11f9004e408ed8c833980c951c541e'/>
<id>dcf1614dfc11f9004e408ed8c833980c951c541e</id>
<content type='text'>
I found that when building the latest master branch on Cygwin, while testing #16246, that thousands of warnings were generated at build time like:

numpy/core/src/npysort/binsearch.c.src: In function ‘binsearch_left_bool’:
numpy/core/src/npysort/binsearch.c.src:82:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes]
Granted this is just a warning, so I don't think it's a serious issue.

It seems the test that was supposed to check for __attribute__ support was not working as expected. The #pragmas only take effect if I provide a function body--they are ignored for bare declarations. I don't know if that's by intent, or if it's a GCC issue. For reference:

$ gcc --version
gcc (GCC) 7.4.0</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I found that when building the latest master branch on Cygwin, while testing #16246, that thousands of warnings were generated at build time like:

numpy/core/src/npysort/binsearch.c.src: In function ‘binsearch_left_bool’:
numpy/core/src/npysort/binsearch.c.src:82:1: warning: visibility attribute not supported in this configuration; ignored [-Wattributes]
Granted this is just a warning, so I don't think it's a serious issue.

It seems the test that was supposed to check for __attribute__ support was not working as expected. The #pragmas only take effect if I provide a function body--they are ignored for bare declarations. I don't know if that's by intent, or if it's a GCC issue. For reference:

$ gcc --version
gcc (GCC) 7.4.0</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Remove unnecessary 'from __future__ import ...' statements</title>
<updated>2020-01-03T15:48:11+00:00</updated>
<author>
<name>Jon Dufresne</name>
<email>jon.dufresne@gmail.com</email>
</author>
<published>2019-08-27T11:36:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=ed1e9659f103260a32536b4a7615393e3b1173dc'/>
<id>ed1e9659f103260a32536b4a7615393e3b1173dc</id>
<content type='text'>
As numpy is Python 3 only, these import statements are now unnecessary
and don't alter runtime behavior.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As numpy is Python 3 only, these import statements are now unnecessary
and don't alter runtime behavior.
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: Use textwrap.dedent for multiline strings</title>
<updated>2019-06-12T07:20:39+00:00</updated>
<author>
<name>Eric Wieser</name>
<email>wieser.eric@gmail.com</email>
</author>
<published>2019-06-12T07:05:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=f89414564743495ca9104400e9ab1a6ba0963e2e'/>
<id>f89414564743495ca9104400e9ab1a6ba0963e2e</id>
<content type='text'>
This makes it easier to visually jump between functions.

A couple places have changed to not emit leading whitespace where they previously did. Since this is C code and not fortran, that doesn't matter.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes it easier to visually jump between functions.

A couple places have changed to not emit leading whitespace where they previously did. Since this is C code and not fortran, that doesn't matter.
</pre>
</div>
</content>
</entry>
<entry>
<title>BUG: Adding macro HAVE_ATTRIBUTE_TARGET_@ISA@_WITH_INTRINSICS</title>
<updated>2019-04-19T17:47:15+00:00</updated>
<author>
<name>Raghuveer Devulapalli</name>
<email>raghuveer.devulapalli@intel.com</email>
</author>
<published>2019-03-28T22:07:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=651e03c0019d4c4c6ca8c43cb7d7c0d344a72cc1'/>
<id>651e03c0019d4c4c6ca8c43cb7d7c0d344a72cc1</id>
<content type='text'>
1) use __builtin_cpu_supports("avx512f") only for gcc ver &gt;= 5

2) Introduced two new macro's:
HAVE_ATTRIBUTE_TARGET_@ISA@_WITH_INTRINSICS for ensuring compiler can
compile functions that use intrinsics and are compiled with avx2/avx512f
attributes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
1) use __builtin_cpu_supports("avx512f") only for gcc ver &gt;= 5

2) Introduced two new macro's:
HAVE_ATTRIBUTE_TARGET_@ISA@_WITH_INTRINSICS for ensuring compiler can
compile functions that use intrinsics and are compiled with avx2/avx512f
attributes
</pre>
</div>
</content>
</entry>
<entry>
<title>MAINT: remove Wreturn-type warnings from config checks</title>
<updated>2015-10-09T19:54:27+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2015-10-09T19:51:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=dc17f218c0f3165931d667594662acebb05fefce'/>
<id>dc17f218c0f3165931d667594662acebb05fefce</id>
<content type='text'>
closes gh-6427
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes gh-6427
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: add check for C99 restrict keyword</title>
<updated>2014-09-29T21:06:44+00:00</updated>
<author>
<name>Julian Taylor</name>
<email>jtaylor.debian@googlemail.com</email>
</author>
<published>2014-09-29T21:03:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=5478aafee86af3447b230ede93738cca876844b1'/>
<id>5478aafee86af3447b230ede93738cca876844b1</id>
<content type='text'>
Define it as NPY_RESTRICT
Restrict indicates a memory block does not alias, gcc supports it in c89
with the __restrict__ keyword.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Define it as NPY_RESTRICT
Restrict indicates a memory block does not alias, gcc supports it in c89
with the __restrict__ keyword.
</pre>
</div>
</content>
</entry>
<entry>
<title>REF: remove obsolete code.</title>
<updated>2014-07-07T14:17:11+00:00</updated>
<author>
<name>David Cournapeau</name>
<email>cournape@gmail.com</email>
</author>
<published>2014-07-07T14:17:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d0689a3243b77b8b65e9c49eb8376a9dd190b698'/>
<id>d0689a3243b77b8b65e9c49eb8376a9dd190b698</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>FEAT: add a check_gcc_variable_attribute function in config command.</title>
<updated>2014-07-07T12:38:31+00:00</updated>
<author>
<name>David Cournapeau</name>
<email>cournape@gmail.com</email>
</author>
<published>2014-07-07T12:16:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8a1496df7ad58936a8f9ff929ff629f3d38f51d8'/>
<id>8a1496df7ad58936a8f9ff929ff629f3d38f51d8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: use pragma instead of generic warning when detecting for function attributes.</title>
<updated>2014-07-07T12:38:31+00:00</updated>
<author>
<name>David Cournapeau</name>
<email>cournape@gmail.com</email>
</author>
<published>2014-07-07T11:47:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=9cede2744726c77b65839396aaad7c99e5435bc0'/>
<id>9cede2744726c77b65839396aaad7c99e5435bc0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
