From tracker at bugs.pypy.org Fri Nov 1 11:29:25 2013 From: tracker at bugs.pypy.org (Urs Bisang) Date: Fri, 01 Nov 2013 10:29:25 +0000 Subject: [pypy-issue] [issue1628] PyPy Python 3.2.3 - TypeError: 'arrayiterator' object is not iterable In-Reply-To: <1383301765.89.0.224066738729.issue1628@bugs.pypy.org> Message-ID: <1383301765.89.0.224066738729.issue1628@bugs.pypy.org> New submission from Urs Bisang : The following example gives an error in PyPy but is working in CPython 3 Python 3.2.3 (d63636b30cc0, Jul 30 2013, 07:02:48) [PyPy 2.1.0-beta1 with GCC 4.2.1 Compatible Clang Compiler] on darwin Type "help", "copyright", "credits" or "license" for more information. And now for something completely different: ``"3 + 3 = 8" - Anto in the JIT talk'' >>>> from array import array >>>> a = array('b') >>>> list(iter(a)) Traceback (most recent call last): File "", line 1, in TypeError: 'arrayiterator' object is not iterable ---------- messages: 6292 nosy: pypy-issue, urs.bisang priority: bug release: ??? status: unread title: PyPy Python 3.2.3 - TypeError: 'arrayiterator' object is not iterable ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Fri Nov 1 14:57:46 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Fri, 01 Nov 2013 13:57:46 +0000 Subject: [pypy-issue] [issue1628] PyPy Python 3.2.3 - TypeError: 'arrayiterator' object is not iterable In-Reply-To: <1383301765.89.0.224066738729.issue1628@bugs.pypy.org> Message-ID: <1383314266.93.0.282715579669.issue1628@bugs.pypy.org> Armin Rigo added the comment: Fixed in b6b883180ed9. ---------- nosy: +arigo status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 3 21:55:58 2013 From: tracker at bugs.pypy.org (David Naylor) Date: Sun, 03 Nov 2013 20:55:58 +0000 Subject: [pypy-issue] [issue929] Improve platform support for FreeBSD In-Reply-To: <1321814038.7.0.494588194942.issue929@bugs.pypy.org> Message-ID: <1383512158.35.0.306646855012.issue929@bugs.pypy.org> David Naylor added the comment: All issues raised in this bug have been dealt with. The remaining integration issues for FreeBSD are minor (missing /usr/local includes in 1-2 places and mono [which is depreciated anyway]). Nothing big or critical. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 5 00:02:05 2013 From: tracker at bugs.pypy.org (Fijal) Date: Mon, 04 Nov 2013 23:02:05 +0000 Subject: [pypy-issue] [issue1629] leak In-Reply-To: <1383605867.01.0.694603967423.issue1629@bugs.pypy.org> Message-ID: <1383606125.01.0.135878301549.issue1629@bugs.pypy.org> Fijal added the comment: Fixed as of 4 days ago :) ---------- nosy: +fijal status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 4 23:57:47 2013 From: tracker at bugs.pypy.org (Glyph) Date: Mon, 04 Nov 2013 22:57:47 +0000 Subject: [pypy-issue] [issue1629] leak In-Reply-To: <1383605867.01.0.694603967423.issue1629@bugs.pypy.org> Message-ID: <1383605867.01.0.694603967423.issue1629@bugs.pypy.org> New submission from Glyph : I am lead to believe this has something to do with the JIT eventually tracing through an infinite multitude of possible loops in a long-running program with combinatorial code paths. Honestly I don't personally understand the issue, all I know is that twistedmatrix.com's deployment of trac on pypy leaks an infinite amount of memory and then crashes. My understanding is that arigo, at least, knows what's going on, because there's a branch working on addressing this. I hope that someone else will fill out better metadata. ---------- assignedto: arigo messages: 6295 nosy: arigo, glyph, pypy-issue priority: critical status: unread title: leak ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 5 09:01:39 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Tue, 05 Nov 2013 08:01:39 +0000 Subject: [pypy-issue] [issue1629] leak In-Reply-To: <1383605867.01.0.694603967423.issue1629@bugs.pypy.org> Message-ID: <1383638499.28.0.60169529604.issue1629@bugs.pypy.org> Armin Rigo added the comment: Yes, I merged the branch and then (I believe) fixed a remaining issue. Now is a good time to test on a real case: please try with the latest nightly (so far http://buildbot.pypy.org/nightly/trunk/pypy-c-jit-67840-934879cb2719-linux64.tar.bz2 ) and tell us if things improve! ---------- status: resolved -> testing ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 5 12:53:45 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Tue, 05 Nov 2013 11:53:45 +0000 Subject: [pypy-issue] [issue1622] string replace is slower in pypy vs cpython In-Reply-To: <1381951103.32.0.194991234213.issue1622@bugs.pypy.org> Message-ID: <1383652425.88.0.926084795839.issue1622@bugs.pypy.org> Armin Rigo added the comment: Fixed in 5ac514ca713a by rewriting string.maketrans() in a more pypy-friendly way. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 5 13:24:29 2013 From: tracker at bugs.pypy.org (Gareth Williams) Date: Tue, 05 Nov 2013 12:24:29 +0000 Subject: [pypy-issue] [issue1630] Matrix dot product ~5x slower in PyPy In-Reply-To: <1383654269.15.0.0619090956137.issue1630@bugs.pypy.org> Message-ID: <1383654269.15.0.0619090956137.issue1630@bugs.pypy.org> New submission from Gareth Williams : Running the following code in PyPy takes around 5 times longer than it does when using standard Numpy matrix dot products. import time try: import numpypy except ImportError: pass import numpy def get_matrix(): import random n = 502 x = numpy.zeros((n,n), dtype=numpy.float64) for i in range(n): for j in range(n): x[i][j] = random.random() return x def main(): x = get_matrix() y = get_matrix() a = time.time() z = numpy.dot(x, y) b = time.time() print '%.2f seconds' % (b-a) main() ---------- messages: 6299 nosy: garethgambit, pypy-issue priority: performance bug status: unread title: Matrix dot product ~5x slower in PyPy ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 5 19:15:19 2013 From: tracker at bugs.pypy.org (Alex Gaynor) Date: Tue, 05 Nov 2013 18:15:19 +0000 Subject: [pypy-issue] [issue1631] array.tostring() is 15x slower on PyPy In-Reply-To: <1383675319.83.0.425479712365.issue1631@bugs.pypy.org> Message-ID: <1383675319.83.0.425479712365.issue1631@bugs.pypy.org> New submission from Alex Gaynor : ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" 10000 loops, best of 3: 60.5 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 2.58s 10000 loops, best of 3: 60.3 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 2.57s 10000 loops, best of 3: 60.5 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 2.56s 10000 loops, best of 3: 60.8 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 2.57s 10000 loops, best of 3: 60.6 usec per loop ~/p/pypy $ ? 2.56s ~/p/pypy $ ~/p/pypy $ ~/p/pypy $ python -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" 100000 loops, best of 3: 3.97 usec per loop ~/p/pypy $ python -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 1.73s 100000 loops, best of 3: 4.03 usec per loop ~/p/pypy $ python -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 1.69s 100000 loops, best of 3: 3.98 usec per loop ~/p/pypy $ python -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 1.70s 100000 loops, best of 3: 4.19 usec per loop ~/p/pypy $ python -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 1.73s 100000 loops, best of 3: 4.14 usec per loop ---------- messages: 6300 nosy: agaynor, pypy-issue priority: performance bug status: unread title: array.tostring() is 15x slower on PyPy ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 5 20:57:57 2013 From: tracker at bugs.pypy.org (Alex Gaynor) Date: Tue, 05 Nov 2013 19:57:57 +0000 Subject: [pypy-issue] [issue1631] array.tostring() is 15x slower on PyPy In-Reply-To: <1383675319.83.0.425479712365.issue1631@bugs.pypy.org> Message-ID: <1383681477.26.0.537662517602.issue1631@bugs.pypy.org> Alex Gaynor added the comment: Made some improvements, now it's *only* 2x slower than CPython: ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" 100000 loops, best of 3: 8.5 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 3.62s 100000 loops, best of 3: 8.53 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 3.57s 100000 loops, best of 3: 8.48 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 3.57s 100000 loops, best of 3: 8.45 usec per loop ~/p/pypy $ ./pypy-c -mtimeit -s "from array import array; x = array('B', '*' * 100000)" "x.tostring()" ? 3.54s 100000 loops, best of 3: 8.59 usec per loop ---------- status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 9 05:06:30 2013 From: tracker at bugs.pypy.org (sn6uv) Date: Sat, 09 Nov 2013 04:06:30 +0000 Subject: [pypy-issue] [issue1632] Fatal RPython error: AssertionError In-Reply-To: <1383969990.98.0.519445157428.issue1632@bugs.pypy.org> Message-ID: <1383969990.98.0.519445157428.issue1632@bugs.pypy.org> New submission from sn6uv <16sn6uv at gmail.com>: I'm seeing what looks to be a JIT bug. RPython traceback: File "rpython_jit_metainterp_compile.c", line 20352, in send_loop_to_backend File "rpython_jit_backend_x86_assembler.c", line 1680, in Assembler386_assemble_loop File "rpython_jit_backend_x86_regalloc.c", line 835, in RegAlloc_walk_operations File "rpython_jit_backend_x86_regalloc.c", line 42465, in RegAlloc_perform_with_guard File "rpython_jit_backend_x86_assembler.c", line 60885, in Assembler386_genop_guard_call_release_gil File "rpython_jit_backend_llsupport_callbuilder.c", line 608, in AbstractCallBuilder_emit_call_release_gil File "rpython_jit_backend_x86_jump.c", line 2679, in remap_frame_layout Fatal RPython error: AssertionError zsh: abort (core dumped) pypy -mtimeit -s'from gmpy_cffi import mpz, mpq; y=mpz(1)' 'y*y' Steps to Reproduce: $> pip install git+https://github.com/sn6uv/gmpy_cffi $> pypy -mtimeit -s'from gmpy_cffi import mpz, mpq; y=mpz(1)' 'y*y' Affected versions: PyPy 2.1.0 with GCC 4.8.1 20130725 (prerelease) PyPy 2.2.0-alpha0 with GCC 4.6.3 (latest nightly) Does not occur on PyPy-2.0.1-1 ---------- messages: 6302 nosy: pypy-issue, sn6uv priority: bug status: chatting title: Fatal RPython error: AssertionError ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 9 11:36:40 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sat, 09 Nov 2013 10:36:40 +0000 Subject: [pypy-issue] [issue1632] Fatal RPython error: AssertionError In-Reply-To: <1383969990.98.0.519445157428.issue1632@bugs.pypy.org> Message-ID: <1383993400.8.0.175594940132.issue1632@bugs.pypy.org> Armin Rigo added the comment: Should be fixed by a3af3cc958c5. Thanks! ---------- nosy: +arigo status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 9 12:58:13 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sat, 09 Nov 2013 11:58:13 +0000 Subject: [pypy-issue] [issue833] missing functions in the os module In-Reply-To: <1313691639.0.0.0533098212019.issue833@bugs.pypy.org> Message-ID: <1383998293.31.0.825946973711.issue833@bugs.pypy.org> Armin Rigo added the comment: The current list of missing names, using a fresh CPython-translated PyPy: < confstr < confstr_names < getresgid < getresuid < initgroups < pathconf < setgroups < setresgid < setresuid < tcgetpgrp < tcsetpgrp ---------- release: 2.0 -> ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 9 17:05:35 2013 From: tracker at bugs.pypy.org (Alex Gaynor) Date: Sat, 09 Nov 2013 16:05:35 +0000 Subject: [pypy-issue] [issue1631] array.tostring() is 15x slower on PyPy In-Reply-To: <1383675319.83.0.425479712365.issue1631@bugs.pypy.org> Message-ID: <1384013135.17.0.224428968245.issue1631@bugs.pypy.org> Alex Gaynor added the comment: The time is now basically 100% between memcopy, and the GC, going to close this. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 9 17:08:20 2013 From: tracker at bugs.pypy.org (Alex Gaynor) Date: Sat, 09 Nov 2013 16:08:20 +0000 Subject: [pypy-issue] [issue1625] sys.settrace leads to tons of aborts In-Reply-To: <1382495777.17.0.527042439227.issue1625@bugs.pypy.org> Message-ID: <1384013300.74.0.411052430981.issue1625@bugs.pypy.org> Alex Gaynor added the comment: Mostly fixed now. ---------- status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 9 17:48:32 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sat, 09 Nov 2013 16:48:32 +0000 Subject: [pypy-issue] [issue833] missing functions in the os module In-Reply-To: <1313691639.0.0.0533098212019.issue833@bugs.pypy.org> Message-ID: <1384015712.53.0.280077749271.issue833@bugs.pypy.org> Armin Rigo added the comment: I've now added all the remaining names. Still translating to check things are ok, but it seems to work, so I'm closing this. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 9 23:14:25 2013 From: tracker at bugs.pypy.org (mattip) Date: Sat, 09 Nov 2013 22:14:25 +0000 Subject: [pypy-issue] [issue1621] CPyExt: PyObject_GetItem() fails on NumPyPy array objects In-Reply-To: <1381331171.03.0.0475507919034.issue1621@bugs.pypy.org> Message-ID: <1384035265.66.0.500250640913.issue1621@bugs.pypy.org> mattip added the comment: Now that PyInt_FromLong is fixed, we need tests of numpy-int to PyObject conversion ---------- status: chatting -> in-progress ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 10 17:31:01 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 10 Nov 2013 16:31:01 +0000 Subject: [pypy-issue] [issue1620] os.setgroups not supported In-Reply-To: <1381159526.38.0.515816155966.issue1620@bugs.pypy.org> Message-ID: <1384101061.1.0.0586304138966.issue1620@bugs.pypy.org> Armin Rigo added the comment: Added. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 10 17:33:49 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 10 Nov 2013 16:33:49 +0000 Subject: [pypy-issue] [issue1627] json(ensure_ascii=False) In-Reply-To: <1383243806.2.0.610349253877.issue1627@bugs.pypy.org> Message-ID: <1384101229.81.0.964357521273.issue1627@bugs.pypy.org> Armin Rigo added the comment: As a starting point, json.dumps('A', ensure_ascii=False) returns a string on CPython and a unicode on PyPy. ---------- status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 10 21:58:37 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 10 Nov 2013 20:58:37 +0000 Subject: [pypy-issue] [issue1627] json(ensure_ascii=False) In-Reply-To: <1383243806.2.0.610349253877.issue1627@bugs.pypy.org> Message-ID: <1384117117.45.0.172301968112.issue1627@bugs.pypy.org> Tobias Oberstein added the comment: The JSON produced by Python's `json.dumps` is invalid. It is not valid UTF8. So reproducing this in PyPy is proliferating that bug. It is invalid, since `\xc0` is only legal as a continuation octet in certain multibyte encoded Unicode characters (see the DFA in http://bjoern.hoehrmann.de/utf-8/decoder/dfa/). Here is the proof: $ python Python 2.7.5 (default, May 15 2013, 22:43:36) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> from autobahn.utf8validator import Utf8Validator >>> v = Utf8Validator() >>> v.validate("hello") (True, True, 5, 5) >>> v.reset() >>> v.validate("\xc0") (False, False, 0, 0) >>> import json >>> json.dumps("\xc0", ensure_ascii = False) '"\xc0"' >>> "\xc0".decode("utf8") Traceback (most recent call last): File "", line 1, in File "c:\Python27\lib\encodings\utf_8.py", line 16, in decode return codecs.utf_8_decode(input, errors, True) UnicodeDecodeError: 'utf8' codec can't decode byte 0xc0 in position 0: invalid start byte >>> json.dumps("hello", ensure_ascii = False) '"hello"' >>> ---------- nosy: +oberstet ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 10 22:39:12 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 10 Nov 2013 21:39:12 +0000 Subject: [pypy-issue] [issue1166] Missing constants in kqueue implementation In-Reply-To: <1339411849.18.0.0489867673086.issue1166@bugs.pypy.org> Message-ID: <1384119552.89.0.732777179875.issue1166@bugs.pypy.org> Tobias Oberstein added the comment: As for the platforms: kqueue was developed by Jonathan Lemon and first appeared in FreeBSD 4.1. The OpenBSD and NetBSD implementations of kqueue are likely derived of the FreeBSD one (but also slightly differ). The OSX kqueue is a completely different implementation (since OSX is only a BSD personality OS with a Mach microkernel under the hood. Completely different from BSD). The OSX implementation in general lacks, has bugs - in short, it sucks. Now the "API" exposed by CPython in the stdlib is patchy at best. The constants exposed seem to be quite random, and in any case, just having a constant there does not mean it will work on a specific kqueue-like platform. FWIW, here is the FreeBSD manpage: http://www.freebsd.org/cgi/man.cgi?query=kqueue&sektion=2 The whole OS interface consists of 2 syscalls ("kqueue" and "kevent"). The core syscalls is done here: https://bitbucket.org/pypy/pypy/src/b028e2cbd16b/pypy/module/select/interp_kqueue.py?at=default#cl-194 Now, given that above syscalls are wrapped in libc and the new C interface "cffi" is maturing and quite awesome, I wonder why this low-level stuff ("pypy/module/select/interp_kqueue.py" is done in RPython) is needed anyway anymore. Are there good reasons? ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 10 23:09:00 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 10 Nov 2013 22:09:00 +0000 Subject: [pypy-issue] [issue1627] json(ensure_ascii=False) In-Reply-To: <1383243806.2.0.610349253877.issue1627@bugs.pypy.org> Message-ID: <1384121340.34.0.0402520785394.issue1627@bugs.pypy.org> Armin Rigo added the comment: Fixed in 1dc9140b7f44. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 11 00:14:21 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 10 Nov 2013 23:14:21 +0000 Subject: [pypy-issue] [issue1491] raw_input incorrectly places cursor when given escape sequences In-Reply-To: <1369209820.42.0.70338361307.issue1491@bugs.pypy.org> Message-ID: <1384125261.28.0.112360996178.issue1491@bugs.pypy.org> Armin Rigo added the comment: Seems fixed by b1648711d9dc. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 11 00:18:15 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 10 Nov 2013 23:18:15 +0000 Subject: [pypy-issue] [issue1586] gc.collect doesn't take an argument In-Reply-To: <1376956022.26.0.0231749135883.issue1586@bugs.pypy.org> Message-ID: <1384125495.05.0.882583667688.issue1586@bugs.pypy.org> Armin Rigo added the comment: Added an argument to gc.collect() in 7fdbc8f2860e, which is completely ignored for now. Closing this as a good enough fix. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 11 10:46:50 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Mon, 11 Nov 2013 09:46:50 +0000 Subject: [pypy-issue] [issue1569] PyArg_ParseTupleAndKeywords s# filling in incorrect size In-Reply-To: <1375246342.97.0.190017593592.issue1569@bugs.pypy.org> Message-ID: <1384163210.43.0.613104920134.issue1569@bugs.pypy.org> Armin Rigo added the comment: Should be done now (b41903344f4c, 0611a3ab0561). Feel free to re-open this if you notice it's broken. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 11 10:53:00 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Mon, 11 Nov 2013 09:53:00 +0000 Subject: [pypy-issue] [issue1505] Removing multimethods slows the nojit case In-Reply-To: <1370014541.14.0.57716620094.issue1505@bugs.pypy.org> Message-ID: <1384163580.99.0.610117646392.issue1505@bugs.pypy.org> Armin Rigo added the comment: Either nothing was done about it, or it was not documented here. In any case please don't forget about this bug report. ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 11 10:54:08 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Mon, 11 Nov 2013 09:54:08 +0000 Subject: [pypy-issue] [issue1495] Crash in JIT from Bitbucket latest (checkout of 5/24/2013 at 1pm PST) In-Reply-To: <1369439357.27.0.793804232803.issue1495@bugs.pypy.org> Message-ID: <1384163648.34.0.377621789389.issue1495@bugs.pypy.org> Armin Rigo added the comment: Close: no way to reproduce. ---------- status: chatting -> invalid ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 11 12:25:17 2013 From: tracker at bugs.pypy.org (Fijal) Date: Mon, 11 Nov 2013 11:25:17 +0000 Subject: [pypy-issue] [issue1505] Removing multimethods slows the nojit case In-Reply-To: <1370014541.14.0.57716620094.issue1505@bugs.pypy.org> Message-ID: <1384169117.52.0.0494589312473.issue1505@bugs.pypy.org> Fijal added the comment: It was fixed. Sorry for not closing the bug (the issue was fast calls with not supporting "self, space, ..." order of arguments) ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 11 22:03:24 2013 From: tracker at bugs.pypy.org (mattip) Date: Mon, 11 Nov 2013 21:03:24 +0000 Subject: [pypy-issue] [issue1441] version of sqlite3.dll (and others) In-Reply-To: <1365447553.59.0.396875761201.issue1441@bugs.pypy.org> Message-ID: <1384203804.38.0.0985932202985.issue1441@bugs.pypy.org> mattip added the comment: The windows buildbot uses the local.zip package[1], as documented on the windows build page[2]. The question remaining is 'what version(s) do we want?' Is there a reason to prefer one over another? [1] https://bitbucket.org/pypy/pypy/downloads/local.zip [2] http://doc.pypy.org/en/latest/windows.html#abridged-method-for-ojit-builds- using-visual-studio-2008 ---------- nosy: +mattip release: 2.1 -> ??? ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 12 12:40:51 2013 From: tracker at bugs.pypy.org (mic) Date: Tue, 12 Nov 2013 11:40:51 +0000 Subject: [pypy-issue] [issue1530] cx_Oracle 5.1.x doesn't work with pypy In-Reply-To: <1373115221.33.0.813421642246.issue1530@bugs.pypy.org> Message-ID: <1384256451.24.0.778261543925.issue1530@bugs.pypy.org> mic added the comment: db/backends/oracle/base.py, Line 674 ==================================== try: print query print '-----\n' # print self._param_generator(params) return self.cursor.execute(query, self._param_generator(params)) except Database.IntegrityError, e: raise utils.IntegrityError, utils.IntegrityError(*tuple(e)), sys.exc_info()[2] except Database.DatabaseError, e: print e Console: ================ ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS' NLS_TIMESTAMP_FORMAT = 'YYYY-MM-DD HH24:MI:SS.FF' NLS_TERRITORY = 'AMERICA' ----- positional and named binds cannot be intermixed SELECT * FROM (SELECT ROWNUM AS "_RN", "_SUB".* FROM (SELECT "DJANGO_SESSION"."SESSION_KEY", "DJANGO_SESSION"."SESSION_DATA", "DJANGO_SESSION"."EXPIRE_DATE" FROM "DJANGO_SESSION") "_SUB" WHERE ROWNUM <= 21) WHERE "_RN" > 0 ----- positional and named binds cannot be intermixed [12/Nov/2013 19:16:46] "GET / HTTP/1.1" 500 151201 I found: [Named Binds and Positional Binds] link: http://docs.oracle.com/cd/B10501_01/appdev.920/a96584/oci05bnd.htm But why bugs? ---------- nosy: +mic ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 12 14:19:53 2013 From: tracker at bugs.pypy.org (mattip) Date: Tue, 12 Nov 2013 13:19:53 +0000 Subject: [pypy-issue] [issue1626] Tkinter under windows... In-Reply-To: <1382984283.04.0.269755630798.issue1626@bugs.pypy.org> Message-ID: <1384262393.59.0.97542108438.issue1626@bugs.pypy.org> mattip added the comment: It seems the fix would be to ship tk85.dll, tcl85.dll, tclpip85.dll and libs on windows. The code is available http://www.tcl.tk/software/tcltk/download.html. I will try to get this onto the buildbot soonish ---------- nosy: +mattip release: 2.1 -> ??? ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 12 19:22:16 2013 From: tracker at bugs.pypy.org (mattip) Date: Tue, 12 Nov 2013 18:22:16 +0000 Subject: [pypy-issue] [issue1441] version of sqlite3.dll (and others) In-Reply-To: <1365447553.59.0.396875761201.issue1441@bugs.pypy.org> Message-ID: <1384280536.76.0.938082927694.issue1441@bugs.pypy.org> mattip added the comment: I can update the sqlite3.dll we use to 3.6.21 (for 2.7 compatability) from here http://www.sqlite.org/cgi/src/timeline?r=branch-3.6.21 This was last updated in 2009. The latest version is 3.8.1, available here http://www.sqlite.org/download.html The windows build page actually recommends an altogether different version, 3.7.16.1, from March 2013 Obviously the build page should be changed once we settle something. /me waiting for opinions ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 12 23:19:36 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Tue, 12 Nov 2013 22:19:36 +0000 Subject: [pypy-issue] [issue1441] version of sqlite3.dll (and others) In-Reply-To: <1365447553.59.0.396875761201.issue1441@bugs.pypy.org> Message-ID: <1384294776.21.0.983169979708.issue1441@bugs.pypy.org> Armin Rigo added the comment: Which windows build page? In case of doubt, including the same one as whatever current CPython 2.7.x installer does sounds like a good idea to me. ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Wed Nov 13 21:46:10 2013 From: tracker at bugs.pypy.org (Julian Berman) Date: Wed, 13 Nov 2013 20:46:10 +0000 Subject: [pypy-issue] [issue1633] ints raise strange TypeErrors for incorrect types In-Reply-To: <1384375570.57.0.653689807482.issue1633@bugs.pypy.org> Message-ID: <1384375570.57.0.653689807482.issue1633@bugs.pypy.org> New submission from Julian Berman : >>>> int([123]) Traceback (most recent call last): File "", line 1, in TypeError: unsupported operand type for unary trunc: 'list' compared to CPython: >>> int([123]) Traceback (most recent call last): File "", line 1, in TypeError: int() argument must be a string or a number, not 'list' No idea what a unary trunc operator is :). ---------- messages: 6326 nosy: Julian, pypy-issue priority: bug status: unread title: ints raise strange TypeErrors for incorrect types ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Wed Nov 13 21:47:37 2013 From: tracker at bugs.pypy.org (Julian Berman) Date: Wed, 13 Nov 2013 20:47:37 +0000 Subject: [pypy-issue] [issue1633] ints raise strange TypeErrors for incorrect types In-Reply-To: <1384375570.57.0.653689807482.issue1633@bugs.pypy.org> Message-ID: <1384375657.44.0.791110923425.issue1633@bugs.pypy.org> Julian Berman added the comment: Version info, just for reference: ? pypy --version Python 2.7.3 (480845e6b1dd, Jul 31 2013, 10:58:28) [PyPy 2.1.0 with GCC 4.2.1 Compatible Clang Compiler] ? python Python 2.7.6 (default, Nov 12 2013, 15:25:26) ---------- status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Thu Nov 14 07:12:46 2013 From: tracker at bugs.pypy.org (mattip) Date: Thu, 14 Nov 2013 06:12:46 +0000 Subject: [pypy-issue] [issue1441] version of sqlite3.dll (and others) In-Reply-To: <1365447553.59.0.396875761201.issue1441@bugs.pypy.org> Message-ID: <1384409566.89.0.884605553569.issue1441@bugs.pypy.org> mattip added the comment: Verified in latest nightly (will automatically work for all builds now, incl release2.2), documentation fixed too. pypy-c-jit-68001-b89a1dc6a9e1-win32\pypy.exe Python 2.7.3 (b89a1dc6a9e1, Nov 13 2013, 22:58:41) [PyPy 2.2.1-alpha0 with MSC v.1500 32 bit] on win32 >>>> import sqlite3 >>>> sqlite3.sqlite_version '3.6.21' ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Thu Nov 14 10:48:52 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Thu, 14 Nov 2013 09:48:52 +0000 Subject: [pypy-issue] [issue1633] ints raise strange TypeErrors for incorrect types In-Reply-To: <1384375570.57.0.653689807482.issue1633@bugs.pypy.org> Message-ID: <1384422532.43.0.875171898897.issue1633@bugs.pypy.org> Armin Rigo added the comment: I agree the error message is confusing. Improved in 8d1f6d47d417. ---------- nosy: +arigo status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Thu Nov 14 13:24:51 2013 From: tracker at bugs.pypy.org (mattip) Date: Thu, 14 Nov 2013 12:24:51 +0000 Subject: [pypy-issue] [issue1626] Tkinter under windows... In-Reply-To: <1382984283.04.0.269755630798.issue1626@bugs.pypy.org> Message-ID: <1384431891.45.0.762910776201.issue1626@bugs.pypy.org> mattip added the comment: Updates from pypy-dev mailing lists: The instructions in http://hg.python.org/cpython/file/v2.7.5/Tools/buildbot/external-common.bat and http://hg.python.org/cpython/file/v2.7.5/Tools/buildbot/external.bat could be reused. The main problem with Tkinter on windows is that it requires shipping the tk/tcl runtime It ends up in the /tcl directory. So I need to figure out a reliable way to do this in package.py, like python does in http://hg.python.org/cpython/file/c27237d57231/Tools/msi/msi.py (lines 1024 or so) . I would suggest that we ship pypy2.2 without a functioning Tkinter module, to be consistent with all previous pypy versions :) ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Fri Nov 15 18:16:09 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Fri, 15 Nov 2013 17:16:09 +0000 Subject: [pypy-issue] [issue1634] Exception: ..unreadable backslash stuff.. In-Reply-To: <1384535769.67.0.930993659728.issue1634@bugs.pypy.org> Message-ID: <1384535769.67.0.930993659728.issue1634@bugs.pypy.org> New submission from Armin Rigo : The user can raise an exception with a unicode error message. But the interpreter displays it (after a traceback) in an very ascii-oriented way. The behavior is arguably very bogus on CPython: it doesn't print the unicode message at all if it's not purely ascii. The traceback.py module (and so PyPy) are slightly better: they convert and print the message with `.encode("ascii", "backslashreplace")`. While this might be enough for western languages, it is not really useful in languages like Chinese: you get "Exception: \u1234\u1235\u5212". We should decide if this is worth improving in traceback.py, and if so, do it. (Fwiw CPython seems to believe that keeping the error messages perfectly unreadable is a good way to push forward for Python 3, so it's unlikely to get fixed "upstream".) ---------- messages: 6333 nosy: arigo, pypy-issue priority: bug status: unread title: Exception: ..unreadable backslash stuff.. ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 16 11:39:11 2013 From: tracker at bugs.pypy.org (lordnoid) Date: Sat, 16 Nov 2013 10:39:11 +0000 Subject: [pypy-issue] [issue1635] numpy: compilation failed, unresolved external (msvc) In-Reply-To: <1384598351.99.0.343120527888.issue1635@bugs.pypy.org> Message-ID: <1384598351.99.0.343120527888.issue1635@bugs.pypy.org> New submission from lordnoid : Compiling the latest numpy from git (commit b148a6d) fails using the msvc compiler on Windows. Using PyPy 2.2. The error is: dummymodule.obj : error LNK2019: unresolved external symbol __imp___Py_InitPyPyModule referenced in function _init_dummy Full output: http://pastebin.ubuntu.com/6425575/ ---------- messages: 6334 nosy: lordnoid, pypy-issue priority: bug status: unread title: numpy: compilation failed, unresolved external (msvc) ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 16 16:24:00 2013 From: tracker at bugs.pypy.org (Tibor Kiss) Date: Sat, 16 Nov 2013 15:24:00 +0000 Subject: [pypy-issue] [issue1636] Numpy compilation fails with pypy-2.2-osx64 In-Reply-To: <1384615440.01.0.603678360058.issue1636@bugs.pypy.org> Message-ID: <1384615440.01.0.603678360058.issue1636@bugs.pypy.org> New submission from Tibor Kiss : With the latest release Numpy is not shipped with pypy, it needs to be installed separately. The blog post suggests two ways to compile numpy, both method fails under Mac OS X 10.8.5 with pypy-2.2 with: AttributeError: 'module' object has no attribute 'get_makefile_filename' Build log is attached to the ticket. ---------- files: numpy_build_failure_with_pypy-2.2-osx64.txt messages: 6335 nosy: pypy-issue, tki priority: bug release: 2.2 status: unread title: Numpy compilation fails with pypy-2.2-osx64 ________________________________________ PyPy bug tracker ________________________________________ -------------- next part -------------- xxx at yyy:/private/tmp/numpy % /opt/pypy-2.2-osx64/bin/pypy setup.py install Running from numpy source directory. non-existing path in 'numpy/distutils': 'site.cfg' F2PY Version 2 blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in ['/usr/local/lib', '/usr/lib', '/opt/local/lib'] NOT AVAILABLE openblas_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/opt/local/lib'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS Setting PTATLAS=ATLAS customize Gnu95FCompiler Found executable /usr/local/bin/gfortran Setting PTATLAS=ATLAS FOUND: libraries = ['atlas', 'ptf77blas', 'ptcblas'] library_dirs = ['/usr/lib', '/opt/local/lib'] define_macros = [('NO_ATLAS_INFO', -1)] language = c include_dirs = ['/opt/local/include'] FOUND: libraries = ['atlas', 'ptf77blas', 'ptcblas'] library_dirs = ['/usr/lib', '/opt/local/lib'] language = c define_macros = [('NO_ATLAS_INFO', -1)] include_dirs = ['/opt/local/include'] non-existing path in 'numpy/lib': 'benchmarks' lapack_opt_info: lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in ['/usr/local/lib', '/usr/lib', '/opt/local/lib'] NOT AVAILABLE NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries lapack_atlas not found in /opt/local/lib numpy.distutils.system_info.atlas_threads_info Setting PTATLAS=ATLAS customize Gnu95FCompiler Setting PTATLAS=ATLAS FOUND: libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas'] library_dirs = ['/opt/local/lib'] define_macros = [('NO_ATLAS_INFO', -1)] language = f77 include_dirs = ['/opt/local/include'] FOUND: libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas'] library_dirs = ['/opt/local/lib'] language = f77 define_macros = [('NO_ATLAS_INFO', -1)] include_dirs = ['/opt/local/include'] /opt/pypy-2.2-osx64/lib-python/2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running install running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources building library "npymath" sources customize Gnu95FCompiler Traceback (most recent call last): File "app_main.py", line 72, in run_toplevel File "setup.py", line 192, in setup_package() File "setup.py", line 185, in setup_package configuration=configuration ) File "/private/tmp/numpy/numpy/distutils/core.py", line 169, in setup return old_setup(**new_attr) File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/core.py", line 152, in setup dist.run_commands() File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/dist.py", line 953, in run_commands self.run_command(cmd) File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/private/tmp/numpy/numpy/distutils/command/install.py", line 57, in run r = old_install.run(self) File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/command/install.py", line 573, in run self.run_command('build') File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/cmd.py", line 326, in run_command self.distribution.run_command(command) File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/private/tmp/numpy/numpy/distutils/command/build.py", line 39, in run old_build.run(self) File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/command/build.py", line 127, in run self.run_command(cmd_name) File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/cmd.py", line 326, in run_command self.distribution.run_command(command) File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/dist.py", line 972, in run_command cmd_obj.run() File "/private/tmp/numpy/numpy/distutils/command/build_src.py", line 153, in run self.build_sources() File "/private/tmp/numpy/numpy/distutils/command/build_src.py", line 164, in build_sources self.build_library_sources(*libname_info) File "/private/tmp/numpy/numpy/distutils/command/build_src.py", line 299, in build_library_sources sources = self.generate_sources(sources, (lib_name, build_info)) File "/private/tmp/numpy/numpy/distutils/command/build_src.py", line 386, in generate_sources source = func(extension, build_dir) File "numpy/core/setup.py", line 672, in get_mathlib_info st = config_cmd.try_link('int main(void) { return 0;}') File "/opt/pypy-2.2-osx64/lib-python/2.7/distutils/command/config.py", line 248, in try_link self._check_compiler() File "/private/tmp/numpy/numpy/distutils/command/config.py", line 76, in _check_compiler c_compiler=self.compiler) File "/private/tmp/numpy/numpy/distutils/fcompiler/__init__.py", line 841, in new_fcompiler c_compiler=c_compiler) File "/private/tmp/numpy/numpy/distutils/fcompiler/__init__.py", line 816, in get_default_fcompiler c_compiler=c_compiler) File "/private/tmp/numpy/numpy/distutils/fcompiler/__init__.py", line 765, in _find_existing_fcompiler c.customize(dist) File "/private/tmp/numpy/numpy/distutils/fcompiler/__init__.py", line 521, in customize linker_so_flags = self.flag_vars.linker_so File "/private/tmp/numpy/numpy/distutils/environment.py", line 39, in __getattr__ return self._get_var(name, conf_desc) File "/private/tmp/numpy/numpy/distutils/environment.py", line 53, in _get_var var = self._hook_handler(name, hook) File "/private/tmp/numpy/numpy/distutils/fcompiler/__init__.py", line 700, in _environment_hook return hook() File "/private/tmp/numpy/numpy/distutils/fcompiler/gnu.py", line 295, in get_flags_linker_so flags = GnuFCompiler.get_flags_linker_so(self) File "/private/tmp/numpy/numpy/distutils/fcompiler/gnu.py", line 122, in get_flags_linker_so filename = sc.get_makefile_filename() AttributeError: 'module' object has no attribute 'get_makefile_filename' zsh: exit 1 /opt/pypy-2.2-osx64/bin/pypy setup.py install From tracker at bugs.pypy.org Sat Nov 16 18:04:51 2013 From: tracker at bugs.pypy.org (Brian Kearns) Date: Sat, 16 Nov 2013 17:04:51 +0000 Subject: [pypy-issue] [issue1636] Numpy compilation fails with pypy-2.2-osx64 In-Reply-To: <1384615440.01.0.603678360058.issue1636@bugs.pypy.org> Message-ID: <1384621491.31.0.881963296225.issue1636@bugs.pypy.org> Brian Kearns added the comment: do a git pull on the numpy repo and try again, should be fixed. ---------- nosy: +bdk status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 16 18:17:35 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sat, 16 Nov 2013 17:17:35 +0000 Subject: [pypy-issue] [issue1634] Exception: ..unreadable backslash stuff.. In-Reply-To: <1384535769.67.0.930993659728.issue1634@bugs.pypy.org> Message-ID: <1384622255.25.0.596193927574.issue1634@bugs.pypy.org> Armin Rigo added the comment: Well, now that I'm past the original eyebrow-raising reaction, I guess the obvious answer is: don't raise exceptions with unicode messages. The message is going to be missing (CPython 2) or unreadable ( PyPy or traceback.py). Instead, raise exceptions with messages in English. It is surely something you learn very early if you write Python code in a non-English setting. I suspect that's why it was never considered a bug but just a fact of life. CPython 3 does the right thing about this, as far as I can tell. ---------- status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 16 18:28:36 2013 From: tracker at bugs.pypy.org (Amaury Forgeot d'Arc) Date: Sat, 16 Nov 2013 17:28:36 +0000 Subject: [pypy-issue] [issue1634] Exception: ..unreadable backslash stuff.. In-Reply-To: <1384535769.67.0.930993659728.issue1634@bugs.pypy.org> Message-ID: <1384622916.36.0.637617588495.issue1634@bugs.pypy.org> Amaury Forgeot d'Arc added the comment: Yes, that's one of the reason why Python3 was invented. if pypy3k does the right thing, I suggest to close this issue. ---------- nosy: +amaury ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 16 19:14:54 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sat, 16 Nov 2013 18:14:54 +0000 Subject: [pypy-issue] [issue1634] Exception: ..unreadable backslash stuff.. In-Reply-To: <1384535769.67.0.930993659728.issue1634@bugs.pypy.org> Message-ID: <1384625694.45.0.17978438098.issue1634@bugs.pypy.org> Armin Rigo added the comment: Fixed conservatively in ed5309c80fdf: Use sys.stderr.encoding when printing exceptions in PyPy. Done by adding an '_encoding' argument to some functions in the traceback.py module, but not changing the default behavior of traceback.py itself. This avoids as much as possible breaking anything that explicitly uses traceback.py. ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 16 19:22:56 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sat, 16 Nov 2013 18:22:56 +0000 Subject: [pypy-issue] [issue1634] Exception: ..unreadable backslash stuff.. In-Reply-To: <1384535769.67.0.930993659728.issue1634@bugs.pypy.org> Message-ID: <1384626176.66.0.118701025521.issue1634@bugs.pypy.org> Armin Rigo added the comment: I agree that Python 3 is better with respect to unicode in a lot of aspects, but I strongly disagree with the point of view that Python 2 is "fundamentally broken -- a lost cause -- let's ignore all related issues in Python 2". ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 16 21:11:58 2013 From: tracker at bugs.pypy.org (mattip) Date: Sat, 16 Nov 2013 20:11:58 +0000 Subject: [pypy-issue] [issue1635] numpy: compilation failed, unresolved external (msvc) In-Reply-To: <1384598351.99.0.343120527888.issue1635@bugs.pypy.org> Message-ID: <1384632718.33.0.580952391168.issue1635@bugs.pypy.org> mattip added the comment: link is missing python27.lib, which is located in \include. This is an import lib (telling the linker that the functions in it are located in libpypy-c.dll), used in MSVC instead of linking directly to a *.dll or *.so like gcc does. CPython solves this with a trick - in \include\pyconfig.h there is a pragma that magically adds the import lib to anything that #includes pyconfig.h I tried doing this in our pyconfig.h which seems to fix the problem for me. Could you try replacing pypy's pyconfig.h with the one attached and update the issue accordingly? ---------- nosy: +mattip release: -> ??? status: unread -> in-progress ________________________________________ PyPy bug tracker ________________________________________ -------------- next part -------------- #ifndef Py_PYCONFIG_H #define Py_PYCONFIG_H #ifdef __cplusplus extern "C" { #endif #define HAVE_PROTOTYPES 1 #define STDC_HEADERS 1 #define HAVE_LONG_LONG 1 #define HAVE_STDARG_PROTOTYPES 1 #define PY_FORMAT_LONG_LONG "ll" #define PY_FORMAT_SIZE_T "z" #define WITH_DOC_STRINGS #define HAVE_UNICODE #define WITHOUT_COMPLEX #define HAVE_WCHAR_H 1 /* PyPy supposes Py_UNICODE == wchar_t */ #define HAVE_USABLE_WCHAR_T 1 #ifndef _WIN32 #define Py_UNICODE_SIZE 4 #define Py_UNICODE_WIDE #else #define Py_UNICODE_SIZE 2 # if defined(_MSC_VER) /* So MSVC users need not specify the .lib file in * their Makefile (other compilers are generally * taken care of by distutils.) */ # ifdef _DEBUG # pragma comment(lib,"python27_d.lib") # else # pragma comment(lib,"python27.lib") # endif /* _DEBUG */ # endif /* _MSC_VER */ #endif #ifdef __cplusplus } #endif #endif From tracker at bugs.pypy.org Sat Nov 16 21:36:12 2013 From: tracker at bugs.pypy.org (lordnoid) Date: Sat, 16 Nov 2013 20:36:12 +0000 Subject: [pypy-issue] [issue1635] numpy: compilation failed, unresolved external (msvc) In-Reply-To: <1384598351.99.0.343120527888.issue1635@bugs.pypy.org> Message-ID: <1384634172.04.0.283125990697.issue1635@bugs.pypy.org> lordnoid added the comment: Replacing pyconfig.h by yours solved the issue. ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 00:36:07 2013 From: tracker at bugs.pypy.org (mattip) Date: Sat, 16 Nov 2013 23:36:07 +0000 Subject: [pypy-issue] [issue1626] Tkinter under windows... In-Reply-To: <1382984283.04.0.269755630798.issue1626@bugs.pypy.org> Message-ID: <1384644967.46.0.683001830026.issue1626@bugs.pypy.org> mattip added the comment: changed on windows-packaging branch, and local.zip updated accordingly. Now in testing. ---------- status: chatting -> testing ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 17:04:54 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 17 Nov 2013 16:04:54 +0000 Subject: [pypy-issue] [issue1637] FreeBSD: alloc.h header missing In-Reply-To: <1384704294.56.0.845189568313.issue1637@bugs.pypy.org> Message-ID: <1384704294.56.0.845189568313.issue1637@bugs.pypy.org> New submission from Tobias Oberstein : FreeBSD has alloca() defined in stdlib.h, not alloc.h. Various tests (mostly cffi related) fail due to this. Hence we should add something like the following to all respective locations: #ifdef __FreeBSD__ # include #else # include #endif ---------- assignedto: oberstet messages: 6344 nosy: oberstet, pypy-issue priority: bug status: unread title: FreeBSD: alloc.h header missing ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 17:10:57 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 17 Nov 2013 16:10:57 +0000 Subject: [pypy-issue] [issue1638] FreeBSD: "shell 1" step fails due to sqlite3 not found In-Reply-To: <1384704657.9.0.2838997377.issue1638@bugs.pypy.org> Message-ID: <1384704657.9.0.2838997377.issue1638@bugs.pypy.org> New submission from Tobias Oberstein : The build step "shell 1" which I assume is there to compress a successfully translated PyPy fails on FreeBSD. http://buildbot.pypy.org/builders/pypy-c-jit-freebsd-9-x86-64/builds/6/steps/shell_1/logs/stdio The reason is that the buildstep wants to testsome cffi/sqlite3 thing (I dont know why this is needed for compress, but anyway) which fails, since headers and libs are in different locations on FreeBSD: /usr/local/include /usr/local/lib At least the cffi/sqlite3 thingy can be built by doing: vi /home/bbslave_pypy/work/pypy-c-jit-freebsd-9-x86-64/build/lib_pypy/_sqlite3.py _lib = _ffi.verify(""" #include """, libraries=['sqlite3'], include_dirs=['/usr/local/include'], library_dirs=['/usr/local/lib'] ) The test then succeeds: /home/bbslave_pypy/work/pypy-c-jit-freebsd-9-x86-64/build/pypy/goal/pypy-c -c "import _sqlite3" I'm not sure where the best location to fix standard include/lib paths would be. ---------- assignedto: oberstet messages: 6345 nosy: oberstet, pypy-issue priority: bug status: unread title: FreeBSD: "shell 1" step fails due to sqlite3 not found ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 17:15:42 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 17 Nov 2013 16:15:42 +0000 Subject: [pypy-issue] [issue1639] FreeBSD: skip tests that hang the buildslave forever (for now) In-Reply-To: <1384704942.51.0.523757855913.issue1639@bugs.pypy.org> Message-ID: <1384704942.51.0.523757855913.issue1639@bugs.pypy.org> New submission from Tobias Oberstein : The following 2 tests seem to hang the test step forever. We should probably skip those for now, since they hang the buildslave (I needed to kill the child process to make the build go on): module/termios/test module/test_lib_pypy/pyrepl I'll look into those then later. So skipping is a stopgap "solution" so I don't have to get up every night to make the build continue;) ---------- assignedto: oberstet messages: 6346 nosy: oberstet, pypy-issue priority: bug status: unread title: FreeBSD: skip tests that hang the buildslave forever (for now) ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 17:47:31 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 17 Nov 2013 16:47:31 +0000 Subject: [pypy-issue] [issue1639] FreeBSD: skip tests that hang the buildslave forever (for now) In-Reply-To: <1384704942.51.0.523757855913.issue1639@bugs.pypy.org> Message-ID: <1384706851.52.0.404404330787.issue1639@bugs.pypy.org> Armin Rigo added the comment: Done in 72762ff001f2 ---------- nosy: +arigo status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 18:02:25 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 17 Nov 2013 17:02:25 +0000 Subject: [pypy-issue] [issue1637] FreeBSD: alloc.h header missing In-Reply-To: <1384704294.56.0.845189568313.issue1637@bugs.pypy.org> Message-ID: <1384707745.0.0.917038661981.issue1637@bugs.pypy.org> Armin Rigo added the comment: Fixed by pull request #196 ---------- nosy: +arigo status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 18:02:35 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sun, 17 Nov 2013 17:02:35 +0000 Subject: [pypy-issue] [issue1638] FreeBSD: "shell 1" step fails due to sqlite3 not found In-Reply-To: <1384704657.9.0.2838997377.issue1638@bugs.pypy.org> Message-ID: <1384707755.81.0.597983668656.issue1638@bugs.pypy.org> Armin Rigo added the comment: Fixed by pull request #196 ---------- nosy: +arigo status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 19:24:03 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 17 Nov 2013 18:24:03 +0000 Subject: [pypy-issue] [issue1640] Posix 2001 ftime() is deprecated In-Reply-To: <1384712643.82.0.535601733935.issue1640@bugs.pypy.org> Message-ID: <1384712643.82.0.535601733935.issue1640@bugs.pypy.org> New submission from Tobias Oberstein : The ftime() function which is declared in which is only included in rpython/rtyper/module/ll_time.py is deprecated: http://linux.die.net/man/3/ftime The inclusion of the respective header produces lots of warnings on FreeBSD/Clang and clutters the log. The Linux man page suggests: "This function is obsolete. Don't use it. If the time in seconds suffices, time(2) can be used; gettimeofday(2) gives microseconds; clock_gettime(2) gives nanoseconds but is not as widely available." clock_gettime is available on both Linux and FreeBSD and provides best-resolution time: http://linux.die.net/man/2/clock_gettime http://www.freebsd.org/cgi/man.cgi?query=clock_gettime http://stackoverflow.com/questions/275004/c-timer-function-to-provide-time-in-nano-seconds/275231#275231 However, it's not there on OSX: http://stackoverflow.com/questions/5167269/clock-gettime-alternative-in-mac-os-x So we could adjust ll_time.py to use clock_gettime() instead of ftime() on Linux/FreeBSD and do a workaround for OSX. Not sure if that would be acceptable .. ---------- messages: 6350 nosy: oberstet, pypy-issue priority: bug status: unread title: Posix 2001 ftime() is deprecated ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 21:17:48 2013 From: tracker at bugs.pypy.org (Amaury Forgeot d'Arc) Date: Sun, 17 Nov 2013 20:17:48 +0000 Subject: [pypy-issue] [issue1640] Posix 2001 ftime() is deprecated In-Reply-To: <1384712643.82.0.535601733935.issue1640@bugs.pypy.org> Message-ID: <1384719468.44.0.325041619673.issue1640@bugs.pypy.org> Amaury Forgeot d'Arc added the comment: As usual, my reaction is "we should do the same as CPython 2.7.5" ---------- nosy: +amaury status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 21:40:16 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 17 Nov 2013 20:40:16 +0000 Subject: [pypy-issue] [issue1640] Posix 2001 ftime() is deprecated In-Reply-To: <1384712643.82.0.535601733935.issue1640@bugs.pypy.org> Message-ID: <1384720816.78.0.333217570946.issue1640@bugs.pypy.org> Tobias Oberstein added the comment: CPython 2.7.6 tests for ftime() availability https://gist.github.com/oberstet/7516529#file-gistfile1-txt-L327 and then only includes if HAVE_FTIME http://hg.python.org/cpython/file/cc27c0aba18b/Modules/timemodule.c#l30 On above build log, ftime() is undetected - I'm not sure how that works, since ftime() is still there on FreeBSD (as is the header sys/timeb.h), but it's deprecated .. and Clang will produce a warning. As far as I can see from the source here http://hg.python.org/cpython/file/cc27c0aba18b/Modules/timemodule.c#l905 CPy will prefer gettimeofday to ftime, even if both are available. I find that C style .. strange. They have 2 blocks of C, where the first returns, so the second is unreachable code if both HAVE_GETTIMEOFDAY and HAVE_FTIME are defined. Well. In no case does CPy 2 use clock_gettime() - which is a pity. It seems, this is only available in CPy 3 via http://www.python.org/dev/peps/pep-0418/ So if PyPy is to model CPy 2, we might use gettimeofday() when avail, otherwise fallback to ftime(). ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 22:16:48 2013 From: tracker at bugs.pypy.org (Amaury Forgeot d'Arc) Date: Sun, 17 Nov 2013 21:16:48 +0000 Subject: [pypy-issue] [issue1640] Posix 2001 ftime() is deprecated In-Reply-To: <1384712643.82.0.535601733935.issue1640@bugs.pypy.org> Message-ID: <1384723008.06.0.468732068593.issue1640@bugs.pypy.org> Amaury Forgeot d'Arc added the comment: > if PyPy is to model CPy 2 - RPython indeed models CPy 2, - but the pypy3k interpreter has to follow CPy 3. IOW, both methods should be exposed by RPython, and the pypy target can choose. ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 17 23:48:37 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Sun, 17 Nov 2013 22:48:37 +0000 Subject: [pypy-issue] [issue1641] FreeBSD and dlopen: not possible with statically linked binaries In-Reply-To: <1384728517.56.0.892462343505.issue1641@bugs.pypy.org> Message-ID: <1384728517.56.0.892462343505.issue1641@bugs.pypy.org> New submission from Tobias Oberstein : On FreeBSD (and I believe in general the *BSDs) a statically linked binary cannot use dlopen() to dynamically link a lib. This manifests as errors returned "Service unavailable" eg http://buildbot.pypy.org/builders/pypy-c-jit-freebsd-9-x86-64/builds/8/steps/shell_2/logs/pytestLog DLOpenError: 'Service unavailable' I currently think this is the source of above buildslave errors. Hence, the build configuration for the FreeBSD slaves should arrange things to build PyPy dynamically linked. How would I do that? http://factor-language.blogspot.de/2009/02/note-about-libdl-functions-on-netbsd.html ---------- messages: 6354 nosy: oberstet, pypy-issue priority: bug status: unread title: FreeBSD and dlopen: not possible with statically linked binaries ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 07:56:32 2013 From: tracker at bugs.pypy.org (mattip) Date: Mon, 18 Nov 2013 06:56:32 +0000 Subject: [pypy-issue] [issue1626] Tkinter under windows... In-Reply-To: <1382984283.04.0.269755630798.issue1626@bugs.pypy.org> Message-ID: <1384757792.44.0.972404802492.issue1626@bugs.pypy.org> mattip added the comment: Could someone who understands Tkinter and tk/tcl try the build to see if everything is ok? stdlib tests seem to pass, fwiw http://buildbot.pypy.org/nightly/windows-packaging/pypy-c-jit-latest-win32.zip ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 09:06:18 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Mon, 18 Nov 2013 08:06:18 +0000 Subject: [pypy-issue] [issue1641] FreeBSD and dlopen: not possible with statically linked binaries In-Reply-To: <1384728517.56.0.892462343505.issue1641@bugs.pypy.org> Message-ID: <1384761978.23.0.77863873558.issue1641@bugs.pypy.org> Armin Rigo added the comment: The link you point to doesn't say anything about calling dlopen() from a statically linked binary. Why wouldn't it work? More precisely, it must works in PyPy to some extent, otherwise almost all the tests in cffi_tests would fail, right? ---------- nosy: +arigo status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 09:29:08 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Mon, 18 Nov 2013 08:29:08 +0000 Subject: [pypy-issue] [issue1641] FreeBSD and dlopen: not possible with statically linked binaries In-Reply-To: <1384728517.56.0.892462343505.issue1641@bugs.pypy.org> Message-ID: <1384763348.87.0.663693915636.issue1641@bugs.pypy.org> Armin Rigo added the comment: The messages "Service unavailable" are only about the tests that try to load the "dlopen" function using ctypes... i.e. try to find the dlopen() function itself dynamically. Added a workaround in afb227c80804. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From arigo at tunes.org Mon Nov 18 09:42:59 2013 From: arigo at tunes.org (Armin Rigo) Date: Mon, 18 Nov 2013 09:42:59 +0100 Subject: [pypy-issue] [issue1626] Tkinter under windows... In-Reply-To: <1384757792.44.0.972404802492.issue1626@bugs.pypy.org> References: <1382984283.04.0.269755630798.issue1626@bugs.pypy.org> <1384757792.44.0.972404802492.issue1626@bugs.pypy.org> Message-ID: Hi Matti, On Mon, Nov 18, 2013 at 7:56 AM, mattip wrote: > Could someone who understands Tkinter and tk/tcl try the build to see if > everything is ok? stdlib tests seem to pass, fwiw > http://buildbot.pypy.org/nightly/windows-packaging/pypy-c-jit-latest-win32.zip I'd suggest to try some random demos from CPython's directories Demos/tkinter/*. A bient?t, Armin. From tracker at bugs.pypy.org Mon Nov 18 10:14:39 2013 From: tracker at bugs.pypy.org (Tibor Kiss) Date: Mon, 18 Nov 2013 09:14:39 +0000 Subject: [pypy-issue] [issue1642] Numpy fails to load with pypy-2.2-osx64 In-Reply-To: <1384766079.98.0.0548049997949.issue1642@bugs.pypy.org> Message-ID: <1384766079.98.0.0548049997949.issue1642@bugs.pypy.org> New submission from Tibor Kiss : Numpy (50bff5807e09721acc4d778ce8ffdef86e2f4c50) fails to load on OS X 10.8.5 with pypy-2.2-osx64. Numpy build creates 32 bit binary for lapack_lite even though the pypy is built for 64bit. The other shared object (numpy/core/_dummy.pypy-22.so) is built correctly. % file /opt/pypy-2.2-osx64/site-packages/numpy/linalg/lapack_lite.pypy-22.so /opt/pypy-2.2-osx64/site-packages/numpy/linalg/lapack_lite.pypy-22.so: Mach-O bundle i386 % file /opt/pypy-2.2-osx64/site-packages/numpy/core/_dummy.pypy-22.so /opt/pypy-2.2-osx64/site-packages/numpy/core/_dummy.pypy-22.so: Mach-O 64-bit dynamically linked shared library % /opt/pypy-2.2-osx64/bin/pypy Python 2.7.3 (f3423a62cd09, Nov 12 2013, 16:08:35) [PyPy 2.2.0 with GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.2.79)] on darwin Type "help", "copyright", "credits" or "license" for more information. And now for something completely different: ``PyPy is Shirt Origami research'' >>>> import numpy Traceback (most recent call last): File "", line 1, in File "/opt/pypy-2.2-osx64/site-packages/numpy/__init__.py", line 153, in from . import add_newdocs File "/opt/pypy-2.2-osx64/site-packages/numpy/add_newdocs.py", line 13, in from numpy.lib import add_newdoc File "/opt/pypy-2.2-osx64/site-packages/numpy/lib/__init__.py", line 18, in from .polynomial import * File "/opt/pypy-2.2-osx64/site-packages/numpy/lib/polynomial.py", line 19, in from numpy.linalg import eigvals, lstsq, inv File "/opt/pypy-2.2-osx64/site-packages/numpy/linalg/__init__.py", line 50, in from .linalg import * File "/opt/pypy-2.2-osx64/site-packages/numpy/linalg/linalg.py", line 29, in from numpy.linalg import lapack_lite, _umath_linalg ImportError: unable to load extension module '/opt/pypy-2.2-osx64/site- packages/numpy/linalg/lapack_lite.pypy-22.so': dlopen(/opt/pypy-2.2-osx64/site- packages/numpy/linalg/lapack_lite.pypy-22.so, 6): no suitable image found. Did find: /opt/pypy-2.2-osx64/site-packages/numpy/linalg/lapack_lite.pypy-22.so: mach-o, but wrong architecture ---------- messages: 6360 nosy: pypy-issue, tki priority: bug release: 2.2 status: unread title: Numpy fails to load with pypy-2.2-osx64 ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 10:40:44 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Mon, 18 Nov 2013 09:40:44 +0000 Subject: [pypy-issue] [issue1641] FreeBSD and dlopen: not possible with statically linked binaries In-Reply-To: <1384728517.56.0.892462343505.issue1641@bugs.pypy.org> Message-ID: <1384767644.13.0.278030381033.issue1641@bugs.pypy.org> Tobias Oberstein added the comment: Here is proof: [bbslave_pypy at tavendo-freebsd-9 ~]$ cat test.c #include #include int main() { printf("hello\n"); void* p = dlopen("/usr/lib/libssl.so", RTLD_NOW); char* e = dlerror(); if (e) { printf(e); printf("\n"); } else { printf("success\n"); } } [bbslave_pypy at tavendo-freebsd-9 ~]$ gcc test.c -o test [bbslave_pypy at tavendo-freebsd-9 ~]$ ./test hello success [bbslave_pypy at tavendo-freebsd-9 ~]$ gcc -static test.c -o test [bbslave_pypy at tavendo-freebsd-9 ~]$ ./test hello Service unavailable [bbslave_pypy at tavendo-freebsd-9 ~]$ ---------- status: resolved -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 11:31:46 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Mon, 18 Nov 2013 10:31:46 +0000 Subject: [pypy-issue] [issue1641] FreeBSD and dlopen: not possible with statically linked binaries In-Reply-To: <1384728517.56.0.892462343505.issue1641@bugs.pypy.org> Message-ID: <1384770706.02.0.455585695674.issue1641@bugs.pypy.org> Armin Rigo added the comment: I believe I fixed it already in afb227c80804. If the problem is not resolved, please re-open. ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 12:51:52 2013 From: tracker at bugs.pypy.org (mattip) Date: Mon, 18 Nov 2013 11:51:52 +0000 Subject: [pypy-issue] [issue1626] Tkinter under windows... In-Reply-To: <1382984283.04.0.269755630798.issue1626@bugs.pypy.org> Message-ID: <1384775512.43.0.261815991059.issue1626@bugs.pypy.org> mattip added the comment: idle works, merged into default ---------- status: testing -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 14:40:02 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Mon, 18 Nov 2013 13:40:02 +0000 Subject: [pypy-issue] [issue1643] cffi test_read_variable assumes glibc In-Reply-To: <1384782002.98.0.365247098227.issue1643@bugs.pypy.org> Message-ID: <1384782002.98.0.365247098227.issue1643@bugs.pypy.org> New submission from Tobias Oberstein : >From pypy/module/_cffi_backend/test/_backend_test_c.py: def test_read_variable_as_unknown_length_array(): if sys.platform == 'win32' or sys.platform == 'darwin': py.test.skip("untested") BCharP = new_pointer_type(new_primitive_type("char")) BArray = new_array_type(BCharP, None) ll = find_and_load_library('c') stderr = ll.read_variable(BArray, "stderr") assert repr(stderr).startswith(" ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 14:45:02 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Mon, 18 Nov 2013 13:45:02 +0000 Subject: [pypy-issue] [issue1643] cffi test_read_variable assumes glibc In-Reply-To: <1384782002.98.0.365247098227.issue1643@bugs.pypy.org> Message-ID: <1384782302.87.0.53781473719.issue1643@bugs.pypy.org> Tobias Oberstein added the comment: Fix: https://bitbucket.org/oberstet/pypy/commits/dc08f917cd4f606a40d5c5a1f6494651dc01937c ---------- status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 17:02:32 2013 From: tracker at bugs.pypy.org (Brian Kearns) Date: Mon, 18 Nov 2013 16:02:32 +0000 Subject: [pypy-issue] [issue1642] Numpy fails to load with pypy-2.2-osx64 In-Reply-To: <1384766079.98.0.0548049997949.issue1642@bugs.pypy.org> Message-ID: <1384790552.95.0.489405432209.issue1642@bugs.pypy.org> Brian Kearns added the comment: Cannot reproduce on OS X 10.9. Can you try updating your command line tools? Also, can you post the setup.py install log? ---------- nosy: +bdk status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 17:15:16 2013 From: tracker at bugs.pypy.org (Tibor Kiss) Date: Mon, 18 Nov 2013 16:15:16 +0000 Subject: [pypy-issue] [issue1642] Numpy fails to load with pypy-2.2-osx64 In-Reply-To: <1384766079.98.0.0548049997949.issue1642@bugs.pypy.org> Message-ID: <1384791316.43.0.720211077787.issue1642@bugs.pypy.org> Tibor Kiss added the comment: Attached the build log. By command line tools you mean xcode? ________________________________________ PyPy bug tracker ________________________________________ -------------- next part -------------- Running from numpy source directory. non-existing path in 'numpy/distutils': 'site.cfg' F2PY Version 2 blas_opt_info: blas_mkl_info: libraries mkl,vml,guide not found in ['/usr/local/lib', '/usr/lib', '/opt/local/lib'] NOT AVAILABLE openblas_info: libraries openblas not found in ['/usr/local/lib', '/usr/lib', '/opt/local/lib'] NOT AVAILABLE atlas_blas_threads_info: Setting PTATLAS=ATLAS Setting PTATLAS=ATLAS customize Gnu95FCompiler Found executable /usr/local/bin/gfortran /Users/tiborkiss/devel/workspace/pypy/numpy/numpy/distutils/fcompiler/gnu.py:129: UserWarning: Env. variable MACOSX_DEPLOYMENT_TARGET set to 10.3 warnings.warn(s) customize Gnu95FCompiler customize Gnu95FCompiler using config compiling '_configtest.c': /* This file is generated from numpy/distutils/system_info.py */ void ATL_buildinfo(void); int main(void) { ATL_buildinfo(); return 0; } C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit compile options: '-c' cc: _configtest.c cc -arch x86_64 _configtest.o -L/usr/lib -L/opt/local/lib -latlas -lptf77blas -lptcblas -o _configtest Undefined symbols for architecture x86_64: "_ATL_buildinfo", referenced from: _main in _configtest.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Undefined symbols for architecture x86_64: "_ATL_buildinfo", referenced from: _main in _configtest.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) failure. removing: _configtest.c _configtest.o Status: 255 Output: compiling '_configtest.c': /* This file is generated from numpy/distutils/system_info.py */ void ATL_buildinfo(void); int main(void) { ATL_buildinfo(); return 0; } C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit compile options: '-c' cc: _configtest.c cc -arch x86_64 _configtest.o -L/usr/lib -L/opt/local/lib -latlas -lptf77blas -lptcblas -o _configtest Undefined symbols for architecture x86_64: "_ATL_buildinfo", referenced from: _main in _configtest.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) Setting PTATLAS=ATLAS FOUND: libraries = ['atlas', 'ptf77blas', 'ptcblas'] library_dirs = ['/usr/lib', '/opt/local/lib'] define_macros = [('ATLAS_INFO', '"\\"None\\""')] language = c include_dirs = ['/opt/local/include'] FOUND: libraries = ['atlas', 'ptf77blas', 'ptcblas'] library_dirs = ['/usr/lib', '/opt/local/lib'] language = c define_macros = [('ATLAS_INFO', '"\\"None\\""')] include_dirs = ['/opt/local/include'] non-existing path in 'numpy/lib': 'benchmarks' lapack_opt_info: lapack_mkl_info: mkl_info: libraries mkl,vml,guide not found in ['/usr/local/lib', '/usr/lib', '/opt/local/lib'] NOT AVAILABLE NOT AVAILABLE atlas_threads_info: Setting PTATLAS=ATLAS libraries ptf77blas,ptcblas,atlas not found in /usr/local/lib libraries lapack_atlas not found in /usr/local/lib libraries ptf77blas,ptcblas,atlas not found in /usr/lib libraries lapack_atlas not found in /usr/lib libraries lapack_atlas not found in /opt/local/lib numpy.distutils.system_info.atlas_threads_info Setting PTATLAS=ATLAS customize Gnu95FCompiler customize Gnu95FCompiler customize Gnu95FCompiler using config compiling '_configtest.c': /* This file is generated from numpy/distutils/system_info.py */ void ATL_buildinfo(void); int main(void) { ATL_buildinfo(); return 0; } C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-c' cc: _configtest.c cc -arch x86_64 _configtest.o -L/opt/local/lib -lptf77blas -lptcblas -latlas -o _configtest ATLAS version 3.10.0 built by macports on Tue Nov 20 14:53:10 CET 2012: UNAME : Darwin jahbook.local 12.2.0 Darwin Kernel Version 12.2.0: Sat Aug 25 00:48:52 PDT 2012; root:xnu-2050.18.24 1/RELEASE_X86_64 x86_64 INSTFLG : -1 0 -a 1 -l 1 ARCHDEFS : -DATL_OS_OSX -DATL_ARCH_Core2 -DATL_CPUMHZ=2260 -DATL_SSE3 -DATL_SSE2 -DATL_SSE1 -DATL_USE64BITS -DATL_GAS_x8664 F2CDEFS : -DAdd_ -DF77_INTEGER=int -DStringSunStyle CACHEEDGE: 393216 F77 : /opt/local/bin/gfortran-mp-4.5, version GNU Fortran (MacPorts gcc45 4.5.4_1) 4.5.4 F77FLAGS : -O -msse3 -fPIC -m64 -fPIC SMC : /opt/local/bin/gcc-mp-4.5, version gcc-mp-4.5 (MacPorts gcc45 4.5.4_1) 4.5.4 SMCFLAGS : -fomit-frame-pointer -mfpmath=sse -O2 -msse3 -fPIC -m64 -fPIC SKC : /opt/local/bin/gcc-mp-4.5, version gcc-mp-4.5 (MacPorts gcc45 4.5.4_1) 4.5.4 SKCFLAGS : -fomit-frame-pointer -mfpmath=sse -O2 -msse3 -fPIC -m64 -fPIC success! removing: _configtest.c _configtest.o _configtest Setting PTATLAS=ATLAS FOUND: libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas'] library_dirs = ['/opt/local/lib'] define_macros = [('ATLAS_INFO', '"\\"3.10.0\\""')] language = f77 include_dirs = ['/opt/local/include'] FOUND: libraries = ['lapack', 'ptf77blas', 'ptcblas', 'atlas'] library_dirs = ['/opt/local/lib'] language = f77 define_macros = [('ATLAS_INFO', '"\\"3.10.0\\""')] include_dirs = ['/opt/local/include'] /opt/pypy-2.2-osx64/lib-python/2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'define_macros' warnings.warn(msg) running build running config_cc unifing config_cc, config, build_clib, build_ext, build commands --compiler options running config_fc unifing config_fc, config, build_clib, build_ext, build commands --fcompiler options running build_src build_src building py_modules sources creating build creating build/src.macosx-10.8-x86_64-2.7 creating build/src.macosx-10.8-x86_64-2.7/numpy creating build/src.macosx-10.8-x86_64-2.7/numpy/distutils building library "npymath" sources customize Gnu95FCompiler customize Gnu95FCompiler customize Gnu95FCompiler using config C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' int exp (void); ^ _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)' 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest creating build/src.macosx-10.8-x86_64-2.7/numpy/core creating build/src.macosx-10.8-x86_64-2.7/numpy/core/src creating build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath conv_template:> build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath/npy_math.c conv_template:> build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath/ieee754.c conv_template:> build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath/npy_math_complex.c building library "npysort" sources creating build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort conv_template:> build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/quicksort.c conv_template:> build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/mergesort.c conv_template:> build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/heapsort.c conv_template:> build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/selection.c building extension "numpy.core._dummy" sources Generating build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/config.h C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:1:10: fatal error: 'endian.h' file not found #include ^ 1 error generated. _configtest.c:1:10: fatal error: 'endian.h' file not found #include ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:7:12: error: use of undeclared identifier 'SIZEOF_FLOAT' (void) SIZEOF_FLOAT; ^ 1 error generated. _configtest.c:7:12: error: use of undeclared identifier 'SIZEOF_FLOAT' (void) SIZEOF_FLOAT; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:7:12: error: use of undeclared identifier 'SIZEOF_DOUBLE' (void) SIZEOF_DOUBLE; ^ 1 error generated. _configtest.c:7:12: error: use of undeclared identifier 'SIZEOF_DOUBLE' (void) SIZEOF_DOUBLE; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 15)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 15)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:7:12: error: use of undeclared identifier 'SIZEOF_LONGDOUBLE' (void) SIZEOF_LONGDOUBLE; ^ 1 error generated. _configtest.c:7:12: error: use of undeclared identifier 'SIZEOF_LONGDOUBLE' (void) SIZEOF_LONGDOUBLE; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 12)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 12)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 12)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 12)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 8)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 12)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 12)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 16)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 0)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 1)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 3)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 7)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 15)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 15)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 31)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:5:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) <= 31)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:7:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. _configtest.c:7:28: error: 'test_array' declared as an array with a negative size static int test_array [1 - 2 * !(((long) (sizeof (npy_check_sizeof_type))) == 4)]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' int exp (void); ^ _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)' 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:1:5: warning: incompatible redeclaration of library function 'asin' int asin (void); ^ _configtest.c:1:5: note: 'asin' is a builtin with type 'double (double)' _configtest.c:2:5: warning: incompatible redeclaration of library function 'cos' int cos (void); ^ _configtest.c:2:5: note: 'cos' is a builtin with type 'double (double)' _configtest.c:3:5: warning: incompatible redeclaration of library function 'log' int log (void); ^ _configtest.c:3:5: note: 'log' is a builtin with type 'double (double)' _configtest.c:4:5: warning: incompatible redeclaration of library function 'fabs' int fabs (void); ^ _configtest.c:4:5: note: 'fabs' is a builtin with type 'double (double)' _configtest.c:6:5: warning: incompatible redeclaration of library function 'atan' int atan (void); ^ _configtest.c:6:5: note: 'atan' is a builtin with type 'double (double)' _configtest.c:7:5: warning: incompatible redeclaration of library function 'acos' int acos (void); ^ _configtest.c:7:5: note: 'acos' is a builtin with type 'double (double)' _configtest.c:8:5: warning: incompatible redeclaration of library function 'floor' int floor (void); ^ _configtest.c:8:5: note: 'floor' is a builtin with type 'double (double)' _configtest.c:10:5: warning: incompatible redeclaration of library function 'sqrt' int sqrt (void); ^ _configtest.c:10:5: note: 'sqrt' is a builtin with type 'double (double)' _configtest.c:15:5: warning: incompatible redeclaration of library function 'exp' int exp (void); ^ _configtest.c:15:5: note: 'exp' is a builtin with type 'double (double)' _configtest.c:16:5: warning: incompatible redeclaration of library function 'tan' int tan (void); ^ _configtest.c:16:5: note: 'tan' is a builtin with type 'double (double)' _configtest.c:17:5: warning: incompatible redeclaration of library function 'ceil' int ceil (void); ^ _configtest.c:17:5: note: 'ceil' is a builtin with type 'double (double)' _configtest.c:19:5: warning: incompatible redeclaration of library function 'sin' int sin (void); ^ _configtest.c:19:5: note: 'sin' is a builtin with type 'double (double)' 12 warnings generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_EXPM1' (void) HAVE_EXPM1; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_EXPM1' (void) HAVE_EXPM1; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_LOG1P' (void) HAVE_LOG1P; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_LOG1P' (void) HAVE_LOG1P; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_ACOSH' (void) HAVE_ACOSH; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_ACOSH' (void) HAVE_ACOSH; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_ATANH' (void) HAVE_ATANH; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_ATANH' (void) HAVE_ATANH; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_ASINH' (void) HAVE_ASINH; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_ASINH' (void) HAVE_ASINH; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_HYPOT' (void) HAVE_HYPOT; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_HYPOT' (void) HAVE_HYPOT; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_COPYSIGN' (void) HAVE_COPYSIGN; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_COPYSIGN' (void) HAVE_COPYSIGN; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:3:5: warning: incompatible redeclaration of library function 'pow' int pow (void); ^ _configtest.c:3:5: note: 'pow' is a builtin with type 'double (double, double)' _configtest.c:8:5: warning: incompatible redeclaration of library function 'atan2' int atan2 (void); ^ _configtest.c:8:5: note: 'atan2' is a builtin with type 'double (double, double)' 2 warnings generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value] __builtin_isnan(5.); ^~~~~~~~~~~~~~~ ~~ 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value] __builtin_isinf(5.); ^~~~~~~~~~~~~~~ ~~ 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value] __builtin_isfinite(5.); ^~~~~~~~~~~~~~~~~~ ~~ 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value] __builtin_bswap32(5u); ^~~~~~~~~~~~~~~~~ ~~ 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value] __builtin_bswap64(5u); ^~~~~~~~~~~~~~~~~ ~~ 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:3: warning: ignoring return value of function declared with const attribute [-Wunused-value] __builtin_expect(5, 0); ^~~~~~~~~~~~~~~~ ~~~~ 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:1:20: warning: unknown attribute 'optimize' ignored [-Wattributes] int __attribute__((optimize("unroll-loops"))) attribute_optimize_unroll_loops (void); ^ _configtest.c:6:3: warning: expression result unused [-Wunused-value] attribute_optimize_unroll_loops; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:1:5: warning: incompatible redeclaration of library function 'cosf' int cosf (void); ^ _configtest.c:1:5: note: 'cosf' is a builtin with type 'float (float)' _configtest.c:4:5: warning: incompatible redeclaration of library function 'fabsf' int fabsf (void); ^ _configtest.c:4:5: note: 'fabsf' is a builtin with type 'float (float)' _configtest.c:5:5: warning: incompatible redeclaration of library function 'floorf' int floorf (void); ^ _configtest.c:5:5: note: 'floorf' is a builtin with type 'float (float)' _configtest.c:9:5: warning: incompatible redeclaration of library function 'logf' int logf (void); ^ _configtest.c:9:5: note: 'logf' is a builtin with type 'float (float)' _configtest.c:11:5: warning: incompatible redeclaration of library function 'acosf' int acosf (void); ^ _configtest.c:11:5: note: 'acosf' is a builtin with type 'float (float)' _configtest.c:12:5: warning: incompatible redeclaration of library function 'sqrtf' int sqrtf (void); ^ _configtest.c:12:5: note: 'sqrtf' is a builtin with type 'float (float)' _configtest.c:17:5: warning: incompatible redeclaration of library function 'atanf' int atanf (void); ^ _configtest.c:17:5: note: 'atanf' is a builtin with type 'float (float)' _configtest.c:19:5: warning: incompatible redeclaration of library function 'atan2f' int atan2f (void); ^ _configtest.c:19:5: note: 'atan2f' is a builtin with type 'float (float, float)' _configtest.c:21:5: warning: incompatible redeclaration of library function 'ceilf' int ceilf (void); ^ _configtest.c:21:5: note: 'ceilf' is a builtin with type 'float (float)' _configtest.c:23:5: warning: incompatible redeclaration of library function 'asinf' int asinf (void); ^ _configtest.c:23:5: note: 'asinf' is a builtin with type 'float (float)' _configtest.c:26:5: warning: incompatible redeclaration of library function 'sinf' int sinf (void); ^ _configtest.c:26:5: note: 'sinf' is a builtin with type 'float (float)' _configtest.c:27:5: warning: incompatible redeclaration of library function 'tanf' int tanf (void); ^ _configtest.c:27:5: note: 'tanf' is a builtin with type 'float (float)' _configtest.c:32:5: warning: incompatible redeclaration of library function 'powf' int powf (void); ^ _configtest.c:32:5: note: 'powf' is a builtin with type 'float (float, float)' _configtest.c:33:5: warning: incompatible redeclaration of library function 'expf' int expf (void); ^ _configtest.c:33:5: note: 'expf' is a builtin with type 'float (float)' 14 warnings generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:5: warning: incompatible redeclaration of library function 'cosl' int cosl (void); ^ _configtest.c:5:5: note: 'cosl' is a builtin with type 'long double (long double)' _configtest.c:6:5: warning: incompatible redeclaration of library function 'floorl' int floorl (void); ^ _configtest.c:6:5: note: 'floorl' is a builtin with type 'long double (long double)' _configtest.c:8:5: warning: incompatible redeclaration of library function 'fabsl' int fabsl (void); ^ _configtest.c:8:5: note: 'fabsl' is a builtin with type 'long double (long double)' _configtest.c:9:5: warning: incompatible redeclaration of library function 'acosl' int acosl (void); ^ _configtest.c:9:5: note: 'acosl' is a builtin with type 'long double (long double)' _configtest.c:11:5: warning: incompatible redeclaration of library function 'sqrtl' int sqrtl (void); ^ _configtest.c:11:5: note: 'sqrtl' is a builtin with type 'long double (long double)' _configtest.c:12:5: warning: incompatible redeclaration of library function 'logl' int logl (void); ^ _configtest.c:12:5: note: 'logl' is a builtin with type 'long double (long double)' _configtest.c:18:5: warning: incompatible redeclaration of library function 'atanl' int atanl (void); ^ _configtest.c:18:5: note: 'atanl' is a builtin with type 'long double (long double)' _configtest.c:20:5: warning: incompatible redeclaration of library function 'atan2l' int atan2l (void); ^ _configtest.c:20:5: note: 'atan2l' is a builtin with type 'long double (long double, long double)' _configtest.c:24:5: warning: incompatible redeclaration of library function 'asinl' int asinl (void); ^ _configtest.c:24:5: note: 'asinl' is a builtin with type 'long double (long double)' _configtest.c:25:5: warning: incompatible redeclaration of library function 'ceill' int ceill (void); ^ _configtest.c:25:5: note: 'ceill' is a builtin with type 'long double (long double)' _configtest.c:26:5: warning: incompatible redeclaration of library function 'sinl' int sinl (void); ^ _configtest.c:26:5: note: 'sinl' is a builtin with type 'long double (long double)' _configtest.c:29:5: warning: incompatible redeclaration of library function 'tanl' int tanl (void); ^ _configtest.c:29:5: note: 'tanl' is a builtin with type 'long double (long double)' _configtest.c:31:5: warning: incompatible redeclaration of library function 'powl' int powl (void); ^ _configtest.c:31:5: note: 'powl' is a builtin with type 'long double (long double, long double)' _configtest.c:32:5: warning: incompatible redeclaration of library function 'expl' int expl (void); ^ _configtest.c:32:5: note: 'expl' is a builtin with type 'long double (long double)' 14 warnings generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_ISNAN' (void) HAVE_DECL_ISNAN; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_ISNAN' (void) HAVE_DECL_ISNAN; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_ISINF' (void) HAVE_DECL_ISINF; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_ISINF' (void) HAVE_DECL_ISINF; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_SIGNBIT' (void) HAVE_DECL_SIGNBIT; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_SIGNBIT' (void) HAVE_DECL_SIGNBIT; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_ISFINITE' (void) HAVE_DECL_ISFINITE; ^ 1 error generated. _configtest.c:8:12: error: use of undeclared identifier 'HAVE_DECL_ISFINITE' (void) HAVE_DECL_ISFINITE; ^ 1 error generated. failure. removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o File: build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/config.h #define SIZEOF_FLOAT 4 #define SIZEOF_DOUBLE 8 #define SIZEOF_PY_INTPTR_T 8 #define SIZEOF_PY_LONG_LONG 8 #define MATHLIB #define HAVE_SIN 1 #define HAVE_COS 1 #define HAVE_TAN 1 #define HAVE_SINH 1 #define HAVE_COSH 1 #define HAVE_TANH 1 #define HAVE_FABS 1 #define HAVE_FLOOR 1 #define HAVE_CEIL 1 #define HAVE_SQRT 1 #define HAVE_LOG10 1 #define HAVE_LOG 1 #define HAVE_EXP 1 #define HAVE_ASIN 1 #define HAVE_ACOS 1 #define HAVE_ATAN 1 #define HAVE_FMOD 1 #define HAVE_MODF 1 #define HAVE_FREXP 1 #define HAVE_LDEXP 1 #define HAVE_EXPM1 1 #define HAVE_LOG1P 1 #define HAVE_ACOSH 1 #define HAVE_ASINH 1 #define HAVE_ATANH 1 #define HAVE_RINT 1 #define HAVE_TRUNC 1 #define HAVE_EXP2 1 #define HAVE_LOG2 1 #define HAVE_HYPOT 1 #define HAVE_ATAN2 1 #define HAVE_POW 1 #define HAVE_COPYSIGN 1 #define HAVE_NEXTAFTER 1 #define HAVE_XMMINTRIN_H 1 #define HAVE_EMMINTRIN_H 1 #define HAVE___BUILTIN_ISNAN 1 #define HAVE___BUILTIN_ISINF 1 #define HAVE___BUILTIN_ISFINITE 1 #define HAVE___BUILTIN_BSWAP32 1 #define HAVE___BUILTIN_BSWAP64 1 #define HAVE___BUILTIN_EXPECT 1 #define HAVE__MM_LOAD_PS 1 #define HAVE__MM_LOAD_PD 1 #define HAVE_ATTRIBUTE_OPTIMIZE_UNROLL_LOOPS 1 #define HAVE_SINF 1 #define HAVE_COSF 1 #define HAVE_TANF 1 #define HAVE_SINHF 1 #define HAVE_COSHF 1 #define HAVE_TANHF 1 #define HAVE_FABSF 1 #define HAVE_FLOORF 1 #define HAVE_CEILF 1 #define HAVE_RINTF 1 #define HAVE_TRUNCF 1 #define HAVE_SQRTF 1 #define HAVE_LOG10F 1 #define HAVE_LOGF 1 #define HAVE_LOG1PF 1 #define HAVE_EXPF 1 #define HAVE_EXPM1F 1 #define HAVE_ASINF 1 #define HAVE_ACOSF 1 #define HAVE_ATANF 1 #define HAVE_ASINHF 1 #define HAVE_ACOSHF 1 #define HAVE_ATANHF 1 #define HAVE_HYPOTF 1 #define HAVE_ATAN2F 1 #define HAVE_POWF 1 #define HAVE_FMODF 1 #define HAVE_MODFF 1 #define HAVE_FREXPF 1 #define HAVE_LDEXPF 1 #define HAVE_EXP2F 1 #define HAVE_LOG2F 1 #define HAVE_COPYSIGNF 1 #define HAVE_NEXTAFTERF 1 #define HAVE_SINL 1 #define HAVE_COSL 1 #define HAVE_TANL 1 #define HAVE_SINHL 1 #define HAVE_COSHL 1 #define HAVE_TANHL 1 #define HAVE_FABSL 1 #define HAVE_FLOORL 1 #define HAVE_CEILL 1 #define HAVE_RINTL 1 #define HAVE_TRUNCL 1 #define HAVE_SQRTL 1 #define HAVE_LOG10L 1 #define HAVE_LOGL 1 #define HAVE_LOG1PL 1 #define HAVE_EXPL 1 #define HAVE_EXPM1L 1 #define HAVE_ASINL 1 #define HAVE_ACOSL 1 #define HAVE_ATANL 1 #define HAVE_ASINHL 1 #define HAVE_ACOSHL 1 #define HAVE_ATANHL 1 #define HAVE_HYPOTL 1 #define HAVE_ATAN2L 1 #define HAVE_POWL 1 #define HAVE_FMODL 1 #define HAVE_MODFL 1 #define HAVE_FREXPL 1 #define HAVE_LDEXPL 1 #define HAVE_EXP2L 1 #define HAVE_LOG2L 1 #define HAVE_COPYSIGNL 1 #define HAVE_NEXTAFTERL 1 #define HAVE_DECL_ISNAN #define HAVE_DECL_ISINF #define HAVE_DECL_SIGNBIT #define HAVE_DECL_ISFINITE #define HAVE_COMPLEX_H 1 #define HAVE_CREAL 1 #define HAVE_CIMAG 1 #define HAVE_CABS 1 #define HAVE_CARG 1 #define HAVE_CEXP 1 #define HAVE_CSQRT 1 #define HAVE_CLOG 1 #define HAVE_CCOS 1 #define HAVE_CSIN 1 #define HAVE_CPOW 1 #define HAVE_CREALF 1 #define HAVE_CIMAGF 1 #define HAVE_CABSF 1 #define HAVE_CARGF 1 #define HAVE_CEXPF 1 #define HAVE_CSQRTF 1 #define HAVE_CLOGF 1 #define HAVE_CCOSF 1 #define HAVE_CSINF 1 #define HAVE_CPOWF 1 #define HAVE_CREALL 1 #define HAVE_CIMAGL 1 #define HAVE_CABSL 1 #define HAVE_CARGL 1 #define HAVE_CEXPL 1 #define HAVE_CSQRTL 1 #define HAVE_CLOGL 1 #define HAVE_CCOSL 1 #define HAVE_CSINL 1 #define HAVE_CPOWL 1 #define ENABLE_SEPARATE_COMPILATION 1 #ifndef __cplusplus /* #undef inline */ #endif #ifndef _NPY_NPY_CONFIG_H_ #error config.h should never be included directly, include npy_config.h instead #endif EOF adding 'build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/config.h' to sources. Generating build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/_numpyconfig.h C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:1:5: warning: incompatible redeclaration of library function 'exp' int exp (void); ^ _configtest.c:1:5: note: 'exp' is a builtin with type 'double (double)' 1 warning generated. cc -arch x86_64 _configtest.o -o _configtest success! removing: _configtest.c _configtest.o _configtest C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c success! removing: _configtest.c _configtest.o C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: _configtest.c _configtest.c:5:18: warning: extra tokens at end of #ifndef directive [-Wextra-tokens] #ifndef __GNUC__ && (__GNUC__ >= 4) ^ // 1 warning generated. success! removing: _configtest.c _configtest.o File: build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/_numpyconfig.h #define NPY_SIZEOF_SHORT SIZEOF_SHORT #define NPY_SIZEOF_INT SIZEOF_INT #define NPY_SIZEOF_LONG SIZEOF_LONG #define NPY_SIZEOF_FLOAT 4 #define NPY_SIZEOF_COMPLEX_FLOAT 8 #define NPY_SIZEOF_DOUBLE 8 #define NPY_SIZEOF_COMPLEX_DOUBLE 16 #define NPY_SIZEOF_LONGDOUBLE 16 #define NPY_SIZEOF_COMPLEX_LONGDOUBLE 32 #define NPY_SIZEOF_PY_INTPTR_T 8 #define NPY_SIZEOF_PY_LONG_LONG 8 #define NPY_SIZEOF_LONGLONG 8 #define NPY_NO_SMP 0 #define NPY_HAVE_DECL_ISNAN #define NPY_HAVE_DECL_ISINF #define NPY_HAVE_DECL_SIGNBIT #define NPY_HAVE_DECL_ISFINITE #define NPY_USE_C99_COMPLEX 1 #define NPY_HAVE_COMPLEX_DOUBLE 1 #define NPY_HAVE_COMPLEX_FLOAT 1 #define NPY_HAVE_COMPLEX_LONG_DOUBLE 1 #define NPY_ENABLE_SEPARATE_COMPILATION 1 #define NPY_USE_C99_FORMATS 1 #define NPY_VISIBILITY_HIDDEN __attribute__((visibility("hidden"))) #define NPY_ABI_VERSION 0x01000009 #define NPY_API_VERSION 0x00000009 #ifndef __STDC_FORMAT_MACROS #define __STDC_FORMAT_MACROS 1 #endif EOF adding 'build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/_numpyconfig.h' to sources. executing numpy/core/code_generators/generate_numpy_api.py adding 'build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/__multiarray_api.h' to sources. numpy.core - nothing done with h_files = ['build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/config.h', 'build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/_numpyconfig.h', 'build/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy/__multiarray_api.h'] building extension "numpy.linalg.lapack_lite" sources creating build/src.macosx-10.8-x86_64-2.7/numpy/linalg adding 'numpy/linalg/lapack_litemodule.c' to sources. adding 'numpy/linalg/lapack_lite/python_xerbla.c' to sources. building data_files sources build_src: building npy-pkg config files running build_py creating build/lib.macosx-10.8-x86_64-2.7 creating build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/_import_tools.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/add_newdocs.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/ctypeslib.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/dual.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/matlib.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying numpy/version.py -> build/lib.macosx-10.8-x86_64-2.7/numpy copying build/src.macosx-10.8-x86_64-2.7/numpy/__config__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy creating build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/__version__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/ccompiler.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/compat.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/conv_template.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/core.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/cpuinfo.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/environment.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/exec_command.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/extension.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/from_template.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/intelccompiler.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/lib2def.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/line_endings.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/log.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/mingw32ccompiler.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/misc_util.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/npy_pkg_config.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/numpy_distribution.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/pathccompiler.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/system_info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying numpy/distutils/unixccompiler.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils copying build/src.macosx-10.8-x86_64-2.7/numpy/distutils/__config__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils creating build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/autodist.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/bdist_rpm.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/build.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/build_clib.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/build_ext.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/build_py.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/build_scripts.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/build_src.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/config.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/config_compiler.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/develop.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/egg_info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/install.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/install_clib.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/install_data.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/install_headers.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command copying numpy/distutils/command/sdist.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/command creating build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/absoft.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/compaq.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/g95.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/gnu.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/hpux.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/ibm.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/intel.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/lahey.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/mips.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/nag.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/none.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/pathf95.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/pg.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/sun.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler copying numpy/distutils/fcompiler/vast.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/distutils/fcompiler creating build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/decorators.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/noseclasses.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/nosetester.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/numpytest.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/print_coercion_tables.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing copying numpy/testing/utils.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/testing creating build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/__version__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/auxfuncs.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/capi_maps.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/cb_rules.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/cfuncs.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/common_rules.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/crackfortran.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/diagnose.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/f2py2e.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/f2py_testing.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/f90mod_rules.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/func2subr.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/rules.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py copying numpy/f2py/use_rules.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/f2py creating build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/_internal.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/_methods.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/arrayprint.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/defchararray.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/fromnumeric.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/function_base.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/getlimits.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/machar.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/memmap.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/multiarray.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/numeric.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/numerictypes.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/records.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/scalarmath.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/setup_common.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/shape_base.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core copying numpy/core/umath.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/core creating build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/_compiled_base.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/_datasource.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/_iotools.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/arraypad.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/arraysetops.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/arrayterator.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/financial.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/format.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/function_base.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/index_tricks.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/nanfunctions.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/npyio.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/polynomial.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/recfunctions.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/scimath.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/shape_base.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/stride_tricks.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/twodim_base.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/type_check.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/ufunclike.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/user_array.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib copying numpy/lib/utils.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/lib creating build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/alter_code1.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/alter_code2.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/array_printer.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/arrayfns.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/compat.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/fft.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/fix_default_axis.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/functions.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/linear_algebra.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/ma.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/matrix.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/misc.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/mlab.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/precision.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/random_array.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/rng.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/rng_stats.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/typeconv.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/ufuncs.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric copying numpy/oldnumeric/user_array.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/oldnumeric creating build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/alter_code1.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/alter_code2.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/compat.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/convolve.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/fft.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/functions.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/image.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/linear_algebra.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/ma.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/matrix.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/mlab.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/nd_image.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/numerictypes.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/random_array.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/session.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/ufuncs.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray copying numpy/numarray/util.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/numarray creating build/lib.macosx-10.8-x86_64-2.7/numpy/fft copying numpy/fft/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/fft copying numpy/fft/fftpack.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/fft copying numpy/fft/fftpack_lite.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/fft copying numpy/fft/helper.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/fft copying numpy/fft/info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/fft copying numpy/fft/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/fft creating build/lib.macosx-10.8-x86_64-2.7/numpy/linalg copying numpy/linalg/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/linalg copying numpy/linalg/_umath_linalg.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/linalg copying numpy/linalg/info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/linalg copying numpy/linalg/linalg.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/linalg copying numpy/linalg/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/linalg creating build/lib.macosx-10.8-x86_64-2.7/numpy/random copying numpy/random/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/random copying numpy/random/info.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/random copying numpy/random/mtrand.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/random copying numpy/random/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/random creating build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/bench.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/core.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/extras.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/mrecords.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/testutils.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/timer_comparison.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma copying numpy/ma/version.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/ma creating build/lib.macosx-10.8-x86_64-2.7/numpy/matrixlib copying numpy/matrixlib/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/matrixlib copying numpy/matrixlib/defmatrix.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/matrixlib copying numpy/matrixlib/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/matrixlib creating build/lib.macosx-10.8-x86_64-2.7/numpy/compat copying numpy/compat/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/compat copying numpy/compat/_inspect.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/compat copying numpy/compat/py3k.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/compat copying numpy/compat/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/compat creating build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/chebyshev.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/hermite.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/hermite_e.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/laguerre.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/legendre.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/polynomial.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/polytemplate.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/polyutils.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial copying numpy/polynomial/setup.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/polynomial creating build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/__init__.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/basics.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/broadcasting.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/byteswapping.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/constants.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/creation.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/glossary.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/howtofind.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/indexing.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/internals.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/io.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/jargon.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/methods_vs_functions.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/misc.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/performance.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/structured_arrays.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/subclassing.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc copying numpy/doc/ufuncs.py -> build/lib.macosx-10.8-x86_64-2.7/numpy/doc running build_clib customize UnixCCompiler customize UnixCCompiler using build_clib building 'npymath' library compiling C sources C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit creating build/temp.macosx-10.8-x86_64-2.7 creating build/temp.macosx-10.8-x86_64-2.7/build creating build/temp.macosx-10.8-x86_64-2.7/build/src.macosx-10.8-x86_64-2.7 creating build/temp.macosx-10.8-x86_64-2.7/build/src.macosx-10.8-x86_64-2.7/numpy creating build/temp.macosx-10.8-x86_64-2.7/build/src.macosx-10.8-x86_64-2.7/numpy/core creating build/temp.macosx-10.8-x86_64-2.7/build/src.macosx-10.8-x86_64-2.7/numpy/core/src creating build/temp.macosx-10.8-x86_64-2.7/build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath creating build/temp.macosx-10.8-x86_64-2.7/numpy creating build/temp.macosx-10.8-x86_64-2.7/numpy/core creating build/temp.macosx-10.8-x86_64-2.7/numpy/core/src creating build/temp.macosx-10.8-x86_64-2.7/numpy/core/src/npymath compile options: '-Inumpy/core/include -Ibuild/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath/npy_math.c cc: build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath/ieee754.c cc: numpy/core/src/npymath/halffloat.c cc: build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npymath/npy_math_complex.c ar: adding 4 object files to build/temp.macosx-10.8-x86_64-2.7/libnpymath.a ranlib:@ build/temp.macosx-10.8-x86_64-2.7/libnpymath.a building 'npysort' library compiling C sources C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit creating build/temp.macosx-10.8-x86_64-2.7/build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort compile options: '-Inumpy/core/include -Ibuild/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/quicksort.c cc: build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/mergesort.c cc: build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/heapsort.c cc: build/src.macosx-10.8-x86_64-2.7/numpy/core/src/npysort/selection.c ar: adding 4 object files to build/temp.macosx-10.8-x86_64-2.7/libnpysort.a ranlib:@ build/temp.macosx-10.8-x86_64-2.7/libnpysort.a running build_ext customize UnixCCompiler customize UnixCCompiler using build_ext customize Gnu95FCompiler customize Gnu95FCompiler customize Gnu95FCompiler using build_ext building 'numpy.core._dummy' extension compiling C sources C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit compile options: '-DHAVE_NPY_CONFIG_H=1 -Inumpy/core/include -Ibuild/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: numpy/core/src/dummymodule.c In file included from numpy/core/src/dummymodule.c:11: In file included from numpy/core/src/private/npy_pycompat.h:4: numpy/core/include/numpy/npy_3kcompat.h:125:14: warning: implicit declaration of function 'PyUnicode_Concat' is invalid in C99 [-Wimplicit-function-declaration] newobj = PyUnicode_Concat(*left, right); ^ numpy/core/include/numpy/npy_3kcompat.h:125:12: warning: incompatible integer to pointer conversion assigning to 'PyObject *' (aka 'struct _object *') from 'int'; newobj = PyUnicode_Concat(*left, right); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ numpy/core/include/numpy/npy_3kcompat.h:135:12: warning: incompatible integer to pointer conversion assigning to 'PyObject *' (aka 'struct _object *') from 'int'; newobj = PyUnicode_Concat(*left, right); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. cc -shared -undefined dynamic_lookup -arch x86_64 build/temp.macosx-10.8-x86_64-2.7/numpy/core/src/dummymodule.o -Lbuild/temp.macosx-10.8-x86_64-2.7 -o build/lib.macosx-10.8-x86_64-2.7/numpy/core/_dummy.pypy-22.so building 'numpy.linalg.lapack_lite' extension compiling C sources C compiler: cc -arch x86_64 -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit -O2 -fPIC -Wimplicit creating build/temp.macosx-10.8-x86_64-2.7/numpy/linalg creating build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_lite compile options: '-DATLAS_INFO="\"3.10.0\"" -I/opt/local/include -Inumpy/core/include -Ibuild/src.macosx-10.8-x86_64-2.7/numpy/core/include/numpy -Inumpy/core/src/private -Inumpy/core/src -Inumpy/core -Inumpy/core/src/npymath -Inumpy/core/src/multiarray -Inumpy/core/src/umath -Inumpy/core/src/npysort -Inumpy/core/include -I/opt/pypy-2.2-osx64/include -c' cc: numpy/linalg/lapack_lite/python_xerbla.c cc: numpy/linalg/lapack_litemodule.c /usr/local/bin/gfortran -Wall -Wall -undefined dynamic_lookup -bundle build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_litemodule.o build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_lite/python_xerbla.o -L/opt/local/lib -L/usr/local/lib/gcc/i686-apple-darwin8/4.2.3 -Lbuild/temp.macosx-10.8-x86_64-2.7 -llapack -lptf77blas -lptcblas -latlas -lgfortran -o build/lib.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_lite.pypy-22.so ld: warning: ld: warning: ld: warning: ld: warning: ignoring file build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_litemodule.o, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 1 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_litemodule.oignoring file build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_lite/python_xerbla.o, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 1 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_lite/python_xerbla.oignoring file /opt/local/lib/liblapack.a, file was built for archive which is not the architecture being linked (i386): /opt/local/lib/liblapack.aignoring file /opt/local/lib/libptf77blas.a, file was built for archive which is not the architecture being linked (i386): / opt/local/lib/libptf77blas.a ld: warning: ignoring file /opt/local/lib/libptcblas.a, file was built for archive which is not the architecture being linked (i386): /opt/local/lib/libptcblas.a ld: warning: ignoring file /opt/local/lib/libatlas.a, file was built for archive which is not the architecture being linked (i386): /opt/local/lib/libatlas.a running build_scripts creating build/scripts.macosx-10.8-x86_64-2.7 Creating build/scripts.macosx-10.8-x86_64-2.7/f2py adding 'build/scripts.macosx-10.8-x86_64-2.7/f2py' to scripts changing mode of build/scripts.macosx-10.8-x86_64-2.7/f2py from 644 to 755 From tracker at bugs.pypy.org Mon Nov 18 17:27:17 2013 From: tracker at bugs.pypy.org (Brian Kearns) Date: Mon, 18 Nov 2013 16:27:17 +0000 Subject: [pypy-issue] [issue1642] Numpy fails to load with pypy-2.2-osx64 In-Reply-To: <1384766079.98.0.0548049997949.issue1642@bugs.pypy.org> Message-ID: <1384792037.36.0.712796824273.issue1642@bugs.pypy.org> Brian Kearns added the comment: Yes, meaning xcode command line tools. It seems something is wrong with your environment, see these errors: cc -arch x86_64 _configtest.o -L/usr/lib -L/opt/local/lib -latlas -lptf77blas - lptcblas -o _configtest Undefined symbols for architecture x86_64: "_ATL_buildinfo", referenced from: _main in _configtest.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) /usr/local/bin/gfortran -Wall -Wall -undefined dynamic_lookup -bundle build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_litemodule.o build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_lite/python_xerbla.o - L/opt/local/lib -L/usr/local/lib/gcc/i686-apple-darwin8/4.2.3 - Lbuild/temp.macosx-10.8-x86_64-2.7 -llapack -lptf77blas -lptcblas -latlas - lgfortran -o build/lib.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_lite.pypy- 22.so ld: warning: ld: warning: ld: warning: ld: warning: ignoring file build/temp.macosx-10.8-x86_64-2.7/numpy/linalg/lapack_litemodule.o, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 1 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): build/temp.macosx-10.8-x86_64- 2.7/numpy/linalg/lapack_litemodule.oignoring file build/temp.macosx-10.8-x86_64- 2.7/numpy/linalg/lapack_lite/python_xerbla.o, file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 1 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): build/temp.macosx-10.8-x86_64- 2.7/numpy/linalg/lapack_lite/python_xerbla.oignoring file /opt/local/lib/liblapack.a, file was built for archive which is not the architecture being linked (i386): /opt/local/lib/liblapack.aignoring file /opt/local/lib/libptf77blas.a, file was built for archive which is not the architecture being linked (i386): / opt/local/lib/libptf77blas.a ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 18:08:15 2013 From: tracker at bugs.pypy.org (Carlos de Paula) Date: Mon, 18 Nov 2013 17:08:15 +0000 Subject: [pypy-issue] [issue948] Low performance on Stackless PyPy compared to Stackless Python In-Reply-To: <1322763894.82.0.621968195421.issue948@bugs.pypy.org> Message-ID: <1384794495.11.0.386671334979.issue948@bugs.pypy.org> Carlos de Paula added the comment: Although the performance in this specific test isn't the same between C Stackless Python and Pypy 2.2, the difference might be related to JIT warm time. I'm closing the issue since the JIT and Stackless features have been integrated. ---------- release: -> 2.2 status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 21:09:41 2013 From: tracker at bugs.pypy.org (Tibor Kiss) Date: Mon, 18 Nov 2013 20:09:41 +0000 Subject: [pypy-issue] [issue1642] Numpy fails to load with pypy-2.2-osx64 In-Reply-To: <1384766079.98.0.0548049997949.issue1642@bugs.pypy.org> Message-ID: <1384805381.93.0.248031134553.issue1642@bugs.pypy.org> Tibor Kiss added the comment: I have updated my Xcode, did not help. Then I realised that I have atlas installed through macports, tried to recompile it with +universal variant, did not help either. Removing the macport and recompiling Numpy made it work. Seems like 'setup.py clean' does not remove all the object files, I needed to make a fresh clone from your repo after I have removed atlas. thanks! ---------- status: chatting -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 21:39:28 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Mon, 18 Nov 2013 20:39:28 +0000 Subject: [pypy-issue] [issue1644] FreeBSD: test_multiprocessing hangs In-Reply-To: <1384807168.82.0.0514824680656.issue1644@bugs.pypy.org> Message-ID: <1384807168.82.0.0514824680656.issue1644@bugs.pypy.org> New submission from Tobias Oberstein : The test lib-python/2.7/test/test_multiprocessing.py seems to hang the FreeBSD 9.2 buildslave. I'd like to make the test fail _visibly_ for now, and postpone the actual analysis and fix. It might be tricky. And the default timeout on tests of 1h is a bit long. So I'll supply a PR for raising in lib-python/2.7/test/test_multiprocessing.py when on FreeBSD. ---------- assignedto: oberstet messages: 6371 nosy: oberstet, pypy-issue priority: bug status: unread title: FreeBSD: test_multiprocessing hangs ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Mon Nov 18 21:57:11 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Mon, 18 Nov 2013 20:57:11 +0000 Subject: [pypy-issue] [issue1644] FreeBSD: test_multiprocessing hangs In-Reply-To: <1384807168.82.0.0514824680656.issue1644@bugs.pypy.org> Message-ID: <1384808231.21.0.186012669313.issue1644@bugs.pypy.org> Tobias Oberstein added the comment: PR: https://bitbucket.org/pypy/pypy/pull-request/200/deactivate-test_multiprocessing-until-1644/diff ---------- status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 19 09:56:18 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Tue, 19 Nov 2013 08:56:18 +0000 Subject: [pypy-issue] [issue1644] FreeBSD: test_multiprocessing hangs In-Reply-To: <1384807168.82.0.0514824680656.issue1644@bugs.pypy.org> Message-ID: <1384851378.68.0.106224267813.issue1644@bugs.pypy.org> Armin Rigo added the comment: Merged ---------- nosy: +arigo ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Tue Nov 19 10:18:20 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Tue, 19 Nov 2013 09:18:20 +0000 Subject: [pypy-issue] [issue1644] FreeBSD: test_multiprocessing hangs In-Reply-To: <1384807168.82.0.0514824680656.issue1644@bugs.pypy.org> Message-ID: <1384852700.4.0.805562782958.issue1644@bugs.pypy.org> Tobias Oberstein added the comment: This _might_ be related to Posix semaphores (whcih apparently are used by the multiprocessing module and hence the tests) on FreeBSD. Probably max number, probably anyonymous shared (in SHM), probably named shared cross-process. I'm not sure. I dump a couple of infos here for reference: http://bugs.python.org/issue10348 "sysctl p1003_1b.sem_nsems_max" gives the maximum number of POSIX semaphores (per process? system wide?). Since FreeBSD 8.1, "sudo sysctl -w p1003_1b.sem_nsems_max=256" can be used to change this limit at runtime. http://www.freebsd.org/cgi/man.cgi?query=sem_init&apropos=0&sektion=0&manpath=FreeBSD+9.2-RELEASE&arch=default&format=html http://www.freebsd.org/cgi/man.cgi?query=sem_open&apropos=0&sektion=0&manpath=FreeBSD+9.2-RELEASE&arch=default&format=html == p1003_1b.sem_nsems_max is currently set to 0 on the FreeBSD buildslave. I don't know what that means: a) unlimited, b) kernel source default max? I don't think it literally means 0. ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Wed Nov 20 16:47:31 2013 From: tracker at bugs.pypy.org (Tibor Kiss) Date: Wed, 20 Nov 2013 15:47:31 +0000 Subject: [pypy-issue] [issue1630] Matrix dot product ~5x slower in PyPy In-Reply-To: <1383654269.15.0.0619090956137.issue1630@bugs.pypy.org> Message-ID: <1384962451.32.0.156696185448.issue1630@bugs.pypy.org> Tibor Kiss added the comment: I measure even bigger difference on OS X 10.8.5. Numpypy&Pypy is roughly 2 orders of magnitude slower than Numpy&cPython. See the testcase attached. % python2.7 matrix_dotprod_test.py 0.414262056351 % /opt/pypy-2.2-osx64/bin/pypy matrix_dotprod_test.py 58.8765079975 ---------- status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Wed Nov 20 20:19:13 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Wed, 20 Nov 2013 19:19:13 +0000 Subject: [pypy-issue] [issue1639] FreeBSD: skip tests that hang the buildslave forever (for now) In-Reply-To: <1384704942.51.0.523757855913.issue1639@bugs.pypy.org> Message-ID: <1384975153.1.0.22378535954.issue1639@bugs.pypy.org> Tobias Oberstein added the comment: This might be terminal related. The terminfo database is under a different location on FreeBSD vs Linux and is installed together with ncurses. I have added the following to the buildslave environment, maybe that helps: export TERMINFO=/usr/local/share/misc/terminfo.db ---------- status: resolved -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Thu Nov 21 04:31:46 2013 From: tracker at bugs.pypy.org (Alex Gaynor) Date: Thu, 21 Nov 2013 03:31:46 +0000 Subject: [pypy-issue] [issue1645] requests fails to make some https connections with 2.2 In-Reply-To: <1385004706.23.0.988340717834.issue1645@bugs.pypy.org> Message-ID: <1385004706.23.0.988340717834.issue1645@bugs.pypy.org> New submission from Alex Gaynor : I assume this is somehow related to the changes we made to socket/ssl, but not sure how: >>>> import requests >>>> requests.get("https://pypi.python.org") Traceback (most recent call last): File "", line 1, in File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site- packages/requests/api.py", line 55, in get return request('get', url, **kwargs) File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site- packages/requests/api.py", line 44, in request return session.request(method=method, url=url, **kwargs) File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site- packages/requests/sessions.py", line 361, in request resp = self.send(prep, **send_kwargs) File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site- packages/requests/sessions.py", line 484, in send history = [resp for resp in gen] if allow_redirects else [] File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site- packages/requests/sessions.py", line 145, in resolve_redirects allow_redirects=False, File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site- packages/requests/sessions.py", line 464, in send r = adapter.send(request, **kwargs) File "/Users/alex_gaynor/.virtualenvs/22a9727570c85715/site- packages/requests/adapters.py", line 356, in send raise ConnectionError(e) ConnectionError: HTTPSConnectionPool(host='pypi.python.org', port=443): Max retries exceeded with url: /pypi (Caused by : [Errno 9] Bad file descriptor) >>>> The bug fix may be in requests/urllib3. But we should diagnose this. ---------- messages: 6377 nosy: agaynor, pypy-issue priority: critical status: unread title: requests fails to make some https connections with 2.2 ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Thu Nov 21 09:22:17 2013 From: tracker at bugs.pypy.org (Tobias Oberstein) Date: Thu, 21 Nov 2013 08:22:17 +0000 Subject: [pypy-issue] [issue1641] FreeBSD and dlopen: not possible with statically linked binaries In-Reply-To: <1384728517.56.0.892462343505.issue1641@bugs.pypy.org> Message-ID: <1385022137.89.0.536086863481.issue1641@bugs.pypy.org> Tobias Oberstein added the comment: The patch has been backed out, since it broke other platforms and didn't solve the issue on FreeBSD: https://bitbucket.org/pypy/pypy/commits/55b6a37713d964b69c6fd222f4b574a58cc1f6f7 It would be great if we could find a solution: the issue ranks number one in terms of resulting fails on FreeBSD. Here is a recent log (grep for "libm.so"): http://buildbot.pypy.org/builders/pypy-c-jit-freebsd-9-x86-64/builds/21/steps/shell_2/logs/pytestLog Just for assurance, loading libs via CFFI does indeed work in the final produced PyPy executable: [oberstet at tvd_build_txpypy ~]$ which pypy /home/oberstet/pypy-c-jit-68238-4369d6c2378e-freebsd64/bin/pypy [oberstet at tvd_build_txpypy ~]$ pypy Python 2.7.3 (4369d6c2378e, Nov 19 2013, 23:00:19) [PyPy 2.3.0-alpha0 with GCC 4.2.1 Compatible FreeBSD Clang 3.3 (tags/RELEASE_33/final 183502)] on freebsd9 Type "help", "copyright", "credits" or "license" for more information. And now for something completely different: `` I love pypy'' >>>> from cffi import FFI >>>> ffi = FFI() >>>> ffi.dlopen('libm.so') >>>> import _rawffi >>>> _rawffi.CDLL('libm.so') ---------- status: resolved -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Thu Nov 21 23:56:05 2013 From: tracker at bugs.pypy.org (Alex Gaynor) Date: Thu, 21 Nov 2013 22:56:05 +0000 Subject: [pypy-issue] [issue1645] requests fails to make some https connections with 2.2 In-Reply-To: <1385004706.23.0.988340717834.issue1645@bugs.pypy.org> Message-ID: <1385074565.93.0.0422966869352.issue1645@bugs.pypy.org> Alex Gaynor added the comment: fixed by 963c6d6d7d6c ---------- status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 23 05:02:13 2013 From: tracker at bugs.pypy.org (Alexander Schepanovski) Date: Sat, 23 Nov 2013 04:02:13 +0000 Subject: [pypy-issue] [issue1646] islice() raises wrong exception on bad index In-Reply-To: <1385179333.87.0.279510565432.issue1646@bugs.pypy.org> Message-ID: <1385179333.87.0.279510565432.issue1646@bugs.pypy.org> New submission from Alexander Schepanovski : itertools.islice() with wrong index type, like islice([], ''), raises TypeError in pypy, but ValueError in python 2.7 ---------- messages: 6380 nosy: pypy-issue, suor priority: bug status: unread title: islice() raises wrong exception on bad index ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 23 16:22:07 2013 From: tracker at bugs.pypy.org (Armin Rigo) Date: Sat, 23 Nov 2013 15:22:07 +0000 Subject: [pypy-issue] [issue1646] islice() raises wrong exception on bad index In-Reply-To: <1385179333.87.0.279510565432.issue1646@bugs.pypy.org> Message-ID: <1385220127.88.0.0262594766084.issue1646@bugs.pypy.org> Armin Rigo added the comment: Blame CPython for this nonsense. Fixed anyway. ---------- nosy: +arigo status: unread -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sun Nov 24 09:25:07 2013 From: tracker at bugs.pypy.org (mattip) Date: Sun, 24 Nov 2013 08:25:07 +0000 Subject: [pypy-issue] [issue1635] numpy: compilation failed, unresolved external (msvc) In-Reply-To: <1384598351.99.0.343120527888.issue1635@bugs.pypy.org> Message-ID: <1385281507.59.0.63828110119.issue1635@bugs.pypy.org> mattip added the comment: fix committed in changeset ea530af6eb9c ---------- status: in-progress -> resolved ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 30 16:05:00 2013 From: tracker at bugs.pypy.org (Aljosa Mohorovic) Date: Sat, 30 Nov 2013 15:05:00 +0000 Subject: [pypy-issue] [issue1647] using django-imagekit results in ImportError In-Reply-To: <1385823900.17.0.883920930465.issue1647@bugs.pypy.org> Message-ID: <1385823900.17.0.883920930465.issue1647@bugs.pypy.org> New submission from Aljosa Mohorovic : example code and steps to reproduce available at https://github.com/aljosa/pypy-imagekit Error: Traceback (most recent call last): File "app_main.py", line 72, in run_toplevel File "/home/aljosa/tmp/pypy-imagekit/env/bin/django-admin.py", line 5, in management.execute_from_command_line() File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/core/management/__init__.py", line 399, in execute_from_command_line utility.execute() File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/core/management/__init__.py", line 392, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/core/management/base.py", line 242, in run_from_argv self.execute(*args, **options.__dict__) File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/core/management/base.py", line 280, in execute translation.activate('en-us') File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/utils/translation/__init__.py", line 130, in activate return _trans.activate(language) File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/utils/translation/trans_real.py", line 188, in activate _active.value = translation(language) File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/utils/translation/trans_real.py", line 177, in translation default_translation = _fetch(settings.LANGUAGE_CODE) File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/utils/translation/trans_real.py", line 159, in _fetch app = import_module(appname) File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/django/utils/importlib.py", line 40, in import_module __import__(name) File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/imagekit/__init__.py", line 4, in from . import generatorlibrary File "/home/aljosa/tmp/pypy-imagekit/env/site-packages/imagekit/generatorlibrary.py", line 2, in from .processors import Thumbnail as ThumbnailProcessor ImportError: imagekit.processors ---------- messages: 6383 nosy: aljosa, pypy-issue priority: bug release: 2.2 status: unread title: using django-imagekit results in ImportError ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 30 16:46:15 2013 From: tracker at bugs.pypy.org (Amaury Forgeot d'Arc) Date: Sat, 30 Nov 2013 15:46:15 +0000 Subject: [pypy-issue] [issue1647] using django-imagekit results in ImportError In-Reply-To: <1385823900.17.0.883920930465.issue1647@bugs.pypy.org> Message-ID: <1385826375.63.0.0442504949143.issue1647@bugs.pypy.org> Amaury Forgeot d'Arc added the comment: Thanks for the excellent walkthrough. Note that imagekit has a processors.py, but also has a special Importer (in importer.py) so the failing statement is actually trying to "import pilkit.processors". But the resulting module ends up in sys.modules with the new name, not the original one. If I modify importers.py to fill sys.modules with the result of import_module(), but with the initial name, it works. This is probably a difference between CPython and PyPy. I'll try to come with a small test. ---------- nosy: +amaury status: unread -> chatting ________________________________________ PyPy bug tracker ________________________________________ From tracker at bugs.pypy.org Sat Nov 30 17:30:57 2013 From: tracker at bugs.pypy.org (Amaury Forgeot d'Arc) Date: Sat, 30 Nov 2013 16:30:57 +0000 Subject: [pypy-issue] [issue1647] using django-imagekit results in ImportError In-Reply-To: <1385823900.17.0.883920930465.issue1647@bugs.pypy.org> Message-ID: <1385829057.26.0.739406753987.issue1647@bugs.pypy.org> Amaury Forgeot d'Arc added the comment: Here is a script which passes with CPython (2 and 3) but fails with pypy: import sys class MyImporter(object): def find_module(self, name, path=None): if name == 'mymodule': return self def load_module(self, name): assert name == 'mymodule' return sys # Another module sys.meta_path.append(MyImporter()) import mymodule print(mymodule) # assert 'mymodule' not in sys.modules ________________________________________ PyPy bug tracker ________________________________________