<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git/numpy/core/setup_common.py, branch meson</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>MAINT: refactor mandatory npymath functions to #define macros</title>
<updated>2022-10-20T14:56:10+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-10-20T14:56:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=9bde3880d7de3db54e44f29071462bf2dbbee1e7'/>
<id>9bde3880d7de3db54e44f29071462bf2dbbee1e7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22168 from Developer-Ecosystem-Engineering/remove_Avx_when_not_used</title>
<updated>2022-10-20T05:59:42+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-10-20T05:59:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=7dd4684ac9fe0917690f12397a74106f72e66eee'/>
<id>7dd4684ac9fe0917690f12397a74106f72e66eee</id>
<content type='text'>
ENH: Remove AVX related functions from non x86 based builds</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ENH: Remove AVX related functions from non x86 based builds</pre>
</div>
</content>
</entry>
<entry>
<title>review feedback, make lint happy</title>
<updated>2022-10-19T22:55:59+00:00</updated>
<author>
<name>Developer-Ecosystem-Engineering</name>
<email>65677710+Developer-Ecosystem-Engineering@users.noreply.github.com</email>
</author>
<published>2022-10-19T22:55:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=4730b6f33f5c699ae1a49471e7e60f81ed5494b5'/>
<id>4730b6f33f5c699ae1a49471e7e60f81ed5494b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BLD: Add mandatory complex math feature detection with signature</title>
<updated>2022-09-28T12:57:11+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2022-09-27T17:03:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=05e213e85d165a74b11fe38a7fb95a48494f8c5f'/>
<id>05e213e85d165a74b11fe38a7fb95a48494f8c5f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: move some never-blocked complex math functions to 'mandatory'</title>
<updated>2022-09-27T16:11:07+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-08-22T07:25:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=c6366c16844b162749dca5aab5f8541b319d99c9'/>
<id>c6366c16844b162749dca5aab5f8541b319d99c9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #22152 from RinCat/main</title>
<updated>2022-08-31T10:13:25+00:00</updated>
<author>
<name>Ralf Gommers</name>
<email>ralf.gommers@gmail.com</email>
</author>
<published>2022-08-31T10:13:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=8b9b349e06d7ccb3c180632c79167f077c592223'/>
<id>8b9b349e06d7ccb3c180632c79167f077c592223</id>
<content type='text'>
BUG: Support using libunwind for backtrack</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: Support using libunwind for backtrack</pre>
</div>
</content>
</entry>
<entry>
<title>ENH: Remove AVX related functions from non x86 based builds</title>
<updated>2022-08-23T19:53:48+00:00</updated>
<author>
<name>Developer-Ecosystem-Engineering</name>
<email>65677710+Developer-Ecosystem-Engineering@users.noreply.github.com</email>
</author>
<published>2022-08-23T19:53:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=28c8e9224f887a56936cf5f18423b426704334c2'/>
<id>28c8e9224f887a56936cf5f18423b426704334c2</id>
<content type='text'>
Apple silicon builds of NumPy have extra functions in them for AVX2/AVX512.  The changes here remove those implementations if we're not building for x86.

Apple silicon:
- original size: 3946035 bytes
- new size: 3657731 bytes
- savings: 288304 bytes (7.31%)

Changes pass all tests on M1 native, M1 Rosetta, and iMacPro (AVX512). We've verified performance is the same before/after for Rosetta and iMacPro. We've also verified that binaries are exactly the same size and have the same number of symbols in them.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apple silicon builds of NumPy have extra functions in them for AVX2/AVX512.  The changes here remove those implementations if we're not building for x86.

Apple silicon:
- original size: 3946035 bytes
- new size: 3657731 bytes
- savings: 288304 bytes (7.31%)

Changes pass all tests on M1 native, M1 Rosetta, and iMacPro (AVX512). We've verified performance is the same before/after for Rosetta and iMacPro. We've also verified that binaries are exactly the same size and have the same number of symbols in them.
</pre>
</div>
</content>
</entry>
<entry>
<title>TASK: rename macros (from review)</title>
<updated>2022-08-21T16:45:10+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-08-21T16:45:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=25629dd1e1c08d6846e51d39bc265724a7c5ab82'/>
<id>25629dd1e1c08d6846e51d39bc265724a7c5ab82</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>BUILD: convert HAVE_ macros to BLOCK_, cleanup</title>
<updated>2022-08-21T15:27:07+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-08-16T14:33:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=d1cbf3fe0316b1a97d9c3c8806b31fd7f90ab2e4'/>
<id>d1cbf3fe0316b1a97d9c3c8806b31fd7f90ab2e4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove duplicate C99 functions, ensure optional variant HAVE_ macros are generated</title>
<updated>2022-08-21T15:26:10+00:00</updated>
<author>
<name>mattip</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2022-08-16T07:05:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/python-packages/numpy.git/commit/?id=b6d52fc2b0611207ae5d554de09d7d6305a8b22b'/>
<id>b6d52fc2b0611207ae5d554de09d7d6305a8b22b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
