<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Jul 6, 2014 at 2:24 AM, Julian Taylor <span dir="ltr"><<a href="mailto:jtaylor.debian@googlemail.com" target="_blank">jtaylor.debian@googlemail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">On 05.07.2014 19:11, David Cournapeau wrote:<br>
> On Sun, Jul 6, 2014 at 1:55 AM, Julian Taylor<br>
</div>> <<a href="mailto:jtaylor.debian@googlemail.com">jtaylor.debian@googlemail.com</a> <mailto:<a href="mailto:jtaylor.debian@googlemail.com">jtaylor.debian@googlemail.com</a>>><br>
<div class="">> wrote:<br>
><br>
>     On 05.07.2014 18:40, David Cournapeau wrote:<br>
>     > The efforts are on average less demanding than this discussion. We are<br>
>     > talking about adding entries to a list in most cases...<br>
>     ><br>
>     > Also, while adding the optimization support for bento, I've<br>
>     noticed that<br>
>     > a lot of the related distutils code is broken, and does not work as<br>
>     > expected on at least OS X + clang.<br>
><br>
>     It just spits out a lot of warnings but they are harmless.<br>
><br>
><br>
> Adding lots of warnings are not harmless as they render the compiler<br>
> warning system near useless (too many false alarms).<br>
><br>
<br>
</div>true but until now we haven't received a single complaint nor fixes so<br>
probably not many developers are actually using macs/clang to work on<br>
numpy C code.<br></blockquote><div><br></div><div>Not many people are working on numpy C code period :)</div><div><br></div><div>FWIW, clang is now the standard OS X compiler since Maverick (Apple in all its wisdom made gcc an alias to clang...).</div>
<div><br></div><div>David</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
But I do agree its bad and I have fixing that on my todo list, I didn't<br>
get around to it yet.<br>
<div class=""><br>
> I will fix the checks for both distutils and bento (using the autoconf<br>
> macros setup, which should be more reliable than what we use for builtin<br>
> and __attribute__-related checks)<br>
><br>
> David<br>
><br>
><br>
>     We could remove them by using with -Werror=attribute for the conftests<br>
>     if it really bothers someone.<br>
>     Or do you mean something else?<br>
><br>
>     ><br>
>     > David<br>
>     ><br>
>     ><br>
>     > On Sun, Jul 6, 2014 at 1:38 AM, Nathaniel Smith <<a href="mailto:njs@pobox.com">njs@pobox.com</a><br>
>     <mailto:<a href="mailto:njs@pobox.com">njs@pobox.com</a>><br>
</div><div class="">>     > <mailto:<a href="mailto:njs@pobox.com">njs@pobox.com</a> <mailto:<a href="mailto:njs@pobox.com">njs@pobox.com</a>>>> wrote:<br>
>     ><br>
>     >     On Sat, Jul 5, 2014 at 3:21 PM, David Cournapeau<br>
>     <<a href="mailto:cournape@gmail.com">cournape@gmail.com</a> <mailto:<a href="mailto:cournape@gmail.com">cournape@gmail.com</a>><br>
</div><div class="">>     >     <mailto:<a href="mailto:cournape@gmail.com">cournape@gmail.com</a> <mailto:<a href="mailto:cournape@gmail.com">cournape@gmail.com</a>>>> wrote:<br>
>     >     ><br>
>     >     > On Sat, Jul 5, 2014 at 11:17 PM, Nathaniel Smith<br>
>     <<a href="mailto:njs@pobox.com">njs@pobox.com</a> <mailto:<a href="mailto:njs@pobox.com">njs@pobox.com</a>><br>
</div><div class="">>     >     <mailto:<a href="mailto:njs@pobox.com">njs@pobox.com</a> <mailto:<a href="mailto:njs@pobox.com">njs@pobox.com</a>>>> wrote:<br>
>     >     >><br>
>     >     >> Maybe bento will revive and take over the new python<br>
>     packaging world!<br>
>     >     >> Maybe not. Maybe something else will. I don't see how our<br>
>     support for<br>
>     >     >> it will really affect these outcomes in any way. And I<br>
>     especially<br>
>     >     >> don't see why it's important to spend time *now* on keeping<br>
>     bento<br>
>     >     >> working, just in case it becomes useful *later*.<br>
>     >     ><br>
>     >     > But it is working right now, so that argument is moot.<br>
>     ><br>
>     >     My suggestion was that we should drop the rule that a patch has to<br>
>     >     keep bento working to be merged. We're talking about future<br>
>     breakages<br>
>     >     and future effort. The fact that it's working now doesn't say<br>
>     anything<br>
>     >     about whether it's worth continuing to invest time in it.<br>
>     ><br>
>     >     --<br>
>     >     Nathaniel J. Smith<br>
>     >     Postdoctoral researcher - Informatics - University of Edinburgh<br>
>     >     <a href="http://vorpus.org" target="_blank">http://vorpus.org</a><br>
>     >     _______________________________________________<br>
>     >     NumPy-Discussion mailing list<br>
>     >     <a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a> <mailto:<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a>><br>
</div>>     <mailto:<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a> <mailto:<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a>>><br>
<div class="HOEnZb"><div class="h5">>     >     <a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
>     ><br>
>     ><br>
>     ><br>
>     ><br>
>     > _______________________________________________<br>
>     > NumPy-Discussion mailing list<br>
>     > <a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a> <mailto:<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a>><br>
>     > <a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
>     ><br>
><br>
>     _______________________________________________<br>
>     NumPy-Discussion mailing list<br>
>     <a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a> <mailto:<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a>><br>
>     <a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
><br>
><br>
><br>
><br>
> _______________________________________________<br>
> NumPy-Discussion mailing list<br>
> <a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
> <a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
><br>
<br>
_______________________________________________<br>
NumPy-Discussion mailing list<br>
<a href="mailto:NumPy-Discussion@scipy.org">NumPy-Discussion@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/numpy-discussion" target="_blank">http://mail.scipy.org/mailman/listinfo/numpy-discussion</a><br>
</div></div></blockquote></div><br></div></div>