[pypy-dev] problems compiling on os x snow leopard
Jordan Miller
jsmiller at seas.upenn.edu
Mon Oct 26 16:07:28 CET 2009
Hi,
I've previously used psyco (pypy's ancestor) with great success, but
had trouble building it on OS X snow leopard. So I'm trying to build
PyPy instead, but getting lots of build errors (see below). Please
advise on what I should try next (maybe PyPy 1.1 instead of compiling
from the subversion repo?). Thanks!
I noticed on: http://morepypy.blogspot.com/ that people have gotten it
to compile on os x before. Could anyone post the pypy-c binary
somewhere for me to test/use? Very much appreciated.
Jordan
% python translate.py --opt=3 targetpypystandalone.py
[translation:info] Translating target as defined by targetpypystandalone
[platform:msg] Setting platform to 'host' cc=None
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_0.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_0.o
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/module_cache/module_0.c -o /var/folders/q1/
q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/module_cache/
module_0.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_0.o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/module_cache/module_0.o -mmacosx-
version-min=10.4 -o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/
usession-dist-6/platcheck_0
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_1.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_1.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_1.o -lssl -lcrypto -mmacosx-version-
min=10.4 -o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-
dist-6/platcheck_1
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_2.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_2.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_2.o -lssl -lcrypto -mmacosx-version-
min=10.4 -o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-
dist-6/platcheck_2
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_3.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_3.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_3.o -lexpat -mmacosx-version-min=10.4 -
o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_3
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_4.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_4.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_4.o -lexpat -mmacosx-version-min=10.4 -
o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_4
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_5.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_5.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_5.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_5
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_6.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_6.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_6.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_6
[platform:ERROR] Undefined symbols:
[platform:ERROR] "_mremap", referenced from:
[platform:ERROR] _main in platcheck_6.o
[platform:ERROR] ld: symbol(s) not found
[platform:ERROR] collect2: ld returned 1 exit status
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic -I/usr/include/ffi /var/folders/q1/
q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_7.c -o /
var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_7.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_7.o -lffi -ldl -mmacosx-version-
min=10.4 -I/usr/include/ffi -o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU++
+Tg/-Tmp-/usession-dist-6/platcheck_7
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_8.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_8.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_8.o -lz -mmacosx-version-min=10.4 -o /
var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_8
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_9.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_9.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_9.o -lz -mmacosx-version-min=10.4 -o /
var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_9
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_10.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_10.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_10.o -lz -mmacosx-version-min=10.4 -o /
var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_10
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_11.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_11.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_11.o -lbz2 -mmacosx-version-min=10.4 -
o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_11
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_12.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_12.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_12.o -lbz2 -mmacosx-version-min=10.4 -
o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_12
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_13.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_13.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_13.o -lbz2 -mmacosx-version-min=10.4 -
o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_13
[translation] PyPy config object:
[translation] [objspace]
[translation] compiler = ast
[translation] nofaking = True
[translation] [opcodes]
[translation] CALL_LIKELY_BUILTIN = True
[translation] CALL_METHOD = True
[translation] [std]
[translation] builtinshortcut = True
[translation] getattributeshortcut = True
[translation] optimized_list_getitem = True
[translation] withmethodcache = True
[translation] withmultidict = True
[translation] withprebuiltchar = True
[translation] withrangelist = True
[translation] withshadowtracking = True
[translation] withtypeversion = True
[translation] [usemodules]
[translation] __pypy__ = True
[translation] _codecs = True
[translation] _lsprof = True
[translation] _minimal_curses = True
[translation] _pickle_support = True
[translation] _random = True
[translation] _rawffi = True
[translation] _socket = True
[translation] _sre = True
[translation] _ssl = True
[translation] _weakref = True
[translation] bz2 = True
[translation] cStringIO = True
[translation] crypt = True
[translation] dyngram = True
[translation] errno = True
[translation] fcntl = True
[translation] gc = True
[translation] itertools = True
[translation] marshal = True
[translation] math = True
[translation] md5 = True
[translation] mmap = True
[translation] operator = True
[translation] posix = True
[translation] pyexpat = True
[translation] rctime = True
[translation] recparser = True
[translation] select = True
[translation] sha = True
[translation] signal = True
[translation] struct = True
[translation] symbol = True
[translation] termios = True
[translation] thread = True
[translation] time = True
[translation] unicodedata = True
[translation] zipimport = True
[translation] zlib = True
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_14.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_14.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_14.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_14
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_15.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_15.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_15.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_15
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_24.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_24.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_24.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_24
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -I/Users/jmil/G3_Documents/MakerBot/pypy-dist/pypy/translator/
c /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
module_cache/module_1.c -o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU++
+Tg/-Tmp-/usession-dist-6/module_cache/module_1.o
[platform:execute] gcc -bundle -undefined dynamic_lookup /var/folders/
q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/module_cache/
module_1.o -mmacosx-version-min=10.4 -I/Users/jmil/G3_Documents/
MakerBot/pypy-dist/pypy/translator/c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/module_cache/externmod.so
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -I/Users/jmil/G3_Documents/MakerBot/pypy-dist/pypy/translator/
c /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
module_cache/module_2.c -o /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU++
+Tg/-Tmp-/usession-dist-6/module_cache/module_2.o
[platform:execute] gcc -bundle -undefined dynamic_lookup /var/folders/
q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/module_cache/
module_2.o -mmacosx-version-min=10.4 -I/Users/jmil/G3_Documents/
MakerBot/pypy-dist/pypy/translator/c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/module_cache/externmod_0.so
[geninterp:WARNING] skipped classmethod: <bound method
classobj.fromkeys of <class UserDict.UserDict at 0x1002950b0>>
[translation] translate.py configuration:
[translation] [translate]
[translation] opt = 3
[translation] targetspec = targetpypystandalone
[translation] translation configuration:
[translation] [translation]
[translation] [backendopt]
[translation] remove_asserts = True
[translation] gc = hybrid
[translation] gctransformer = framework
[translation] list_comprehension_operations = True
[translation] profopt = -c 'from richards import main;main(); from
test import pystone; pystone.main()'
[translation] rweakref = True
[translation] stackless = False
[translation] thread = True
[translation] withsmallfuncsets = 5
[translation:info] Annotating&simplifying...
[translation:info] with policy:
pypy.translator.goal.ann_override.PyPyAnnotatorPolicy
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_25.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_25.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_25.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_25
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_26.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_26.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_26.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_26
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_27.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_27.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_27.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_27
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_28.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_28.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_28.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_28
........................++++++++++++++++++++++++++++*********%%%%#%##
%***************
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_29.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_29.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_29.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_29
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_30.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_30.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_30.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_30
[platform:execute] gcc -c -O3 -fomit-frame-pointer -mmacosx-version-
min=10.4 -mdynamic-no-pic /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_31.c -o /var/folders/q1/q1uKPhBvEnq2q6-
CY3rgeU+++Tg/-Tmp-/usession-dist-6/platcheck_31.o
[platform:execute] gcc /var/folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-
Tmp-/usession-dist-6/platcheck_31.o -mmacosx-version-min=10.4 -o /var/
folders/q1/q1uKPhBvEnq2q6-CY3rgeU+++Tg/-Tmp-/usession-dist-6/
platcheck_31
........................++++++++++++++++++++++++++++*********%%%%#%##
%*******************++++++++
..................++++++++++++++++++++++++++++**********%%%%%%%%####%%%
%%**********************++
.............++++++++++++++++************************%%%%%#%###########
%%%%%*********************
.........+++++++++++++*****************************%%%%%%
%##############%%%%%%*******************
......++++++++++*********************************%%%%%%%
%################%%%%%%******%***********
...+++++++++******************%%%%%%%%%%%%%%%#######
%########################%%%%%%%%##%*********
.++++++++**************%%%%%%%%%%%%%%%%%%%%%
%#########################################%%%********
+++++++***********%%%%%%%%%%%%%%%%%%%%%%%%#%
%#########################################%%%%%%%****
+++++*********%%%%%%%%%%%%%%%%%%%%%%%%%%%
%############################################%%%%%%%%%**
+++*********%%%%#%%%%%%%%#%%%%%#####%%
%####################################################%%%%%%
++********%%%%%%%%
%#####################################################################%
%%%%%%%%
+********%%%%%%%
%#########################################################################%%%%%%%
*******%%#%
%############################################################################%%%%%%%%%
%*****%%
%#############################################################################%%%%%%%%%%%
######################################################################################%%%%%%%%%%%
%*****%%
%#############################################################################%%%%%%%%%%%
*******%%#%
%############################################################################%%%%%%%%%
+********%%%%%%%
%#########################################################################%%%%%%%
++********%%%%%%%%
%#####################################################################%
%%%%%%%%
+++*********%%%%#%%%%%%%%#%%%%%#####%%
%####################################################%%%%%%
+++++*********%%%%%%%%%%%%%%%%%%%%%%%%%%%
%############################################%%%%%%%%%**
+++++++***********%%%%%%%%%%%%%%%%%%%%%%%%#%
%#########################################%%%%%%%****
.++++++++**************%%%%%%%%%%%%%%%%%%%%%
%#########################################%%%********
...+++++++++******************%%%%%%%%%%%%%%%#######
%########################%%%%%%%%##%*********
......++++++++++*********************************%%%%%%%
%################%%%%%%******%***********
.........+++++++++++++*****************************%%%%%%
%##############%%%%%%*******************
.............++++++++++++++++************************%%%%%#%###########
%%%%%*********************
..................++++++++++++++++++++++++++++**********%%%%%%%%####%%%
%%**********************++
+++++++++++***************************************++++++++++.#%****
+.............................
++++++++*********************************************++++++++*%%#%%**
+...+++++.%.**..............
+++++***********************%%%%%%%%%%%%%%**************++++**%%##%%**+
+**%%%%%%%*#%+............
+++*******************%%%%%%%%%%%%%%%%%%%%%%%%%***********+++**%*%%*+
+***%#%##%**+...............
+******************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%************++**%%%*
%********+................
*****************%%%%%%%%%%%%%%%%%%%%%%%%%%#%%%%%%%%%*****%%%%%%*#%**
%****+++++++................
***************%%%%%%%%%%%%%%%##############%%%%%%%%%%***%%####%#*++**
%##%*%******+++............
*******%*******%%%%%%%%%%%%%##################%%###%%%%%#**%%%***++
+*****%%%%%%%%%**++...........
********%%%***%%%%%%%%%%%%%####################%%%%%%%%**%****++++
+*****%%%#####%%%**++*.........
*************#%%%#%%%%%###%%###################%%%%%%%#*******++++
+*****%%%%%##%%%*%*+%*++.......
%%%%%%****%##%*%%%%%%%%###%%%#################%%%%%%%%%*******++++++
+**************++*#+++.......
%%%%%%%%%%#****%%%%%%%%%%%%%%%%############%%%%%%%%%%%********+++++++++
++++++++++++**%##*+.......
######%%%%%%*****%%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%*********+++++++...
+++++........++++#%.......
#######%%%%%*******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%**********++++++
+....................%.........
######%%%%%***********%%%%%%%%%%%%%%%%%%%%%%%%%***********+++++++
+...............................
%%%%%%%%%%*****************%%%%%%%%%%%%%%%**************+++++++
+.................................
%%%%%%************************************************++++++++
+..................................
***************************************************+++++++++
+....................................
******++++++***********************************+++++++++++
+......................................
++++++++++++++++++***********************+++++++++++++++
+........................................
*++*****++++++++++++++++++++++++++++++++++++++++++++++
+..........................................
****************+++++++++++++++++++++++++++++++++++
+.............................................
*%*%*%%************+++++++++++++++++++++++++++++++++
+............................................
*%%%%%%%%%%%%%%******+++++++++++++++++++++++++++++++++++
+........................................
%%%%#%%%%%%%%%%%%********************++++++++++++++++++++++
+.....................................
%%%%##########%%%%***************************++++++++++++++++
+...................................
%%%%##########%%%%%********%##*******************++++++++++++++
+.................................
%%%%%%######%%%%%%*******%#%*************************++++++++++++
+...............................
.........+*%#%*+.#.....................................++++++++++++++++
++++++++++++++++++++++++++
........+++***%***+++++...........................+++++++++++++++++++++
++++++++++++++++++++++++++
......++***%%%%#%%****++++....................+++++++++++++++++++++++++
++++++++++++++++*+++++++++
.....++***%%#####%%%***++++..............++++++++++++++++++++++++++++++
++++++++++++++++#+++++++++
.....++***%%%%##%%%%***++++..........++++++++++++++++++++++++++++++++++
+++++++++++++++++*%#*+%+++
.....+++*****%%%%*****+++++.......+++++++++++++++++++++++++++++++++++++
+++++++++++++**%##%%**++++
....%%++%*%#%%******++++++....+++++++++++++++++++++++++++++++++++++++++
++++++++++++*%%%%%%*******
..........+**%###%%***++...++++++++++++++++++++++++++++++++++++++++++++
++++++++++**%%%%**********
..........++*%%%%%%**+++++++++++++++++++++++++#*#%+++++++++++++++++++++
++++********%#%***********
............+++%%%%#%*+++++++++++++++++++++++++*++++++++++++++++++++
+****************%%**%%%#*%**
.................+**#%#*++*%*###%%%**%%****+++**#%++++++++++++
+****************************%%%%%#
...............++++++++++++++****%%%###%%%%*%%###%
%****************************************%%####
............++++++++++++++++++**%%%#######%%%##%%%%******
%*********************************%%%%%%
..........++++++++++++++++++++**#%%%%%%%%%%%%#%%%%%%%%%%%%%#%%%%
%**********************%%%%%%%%##
.......++++++++++++++++++++++++******%%%%%%%%%######%%%%%#%%#%%%%%%%%%
%*%#*********%%%%%%##%#####
.....++++++++++++++++++++++++*********%#%%##################%%%%%%%%%%%
%%%%#%***%%%%%%%%%%#######
...++++++++++++++++++++++++********%%%%%%%%###################%%%%%%%%%
%%%%######%%%%%%%%########
.++++++++++++++++++++++++********%%%%%%#%%#######################%%%%#
%#%%%########%#############
++++++++++++++++++++++++***%##**%%%%##%%###########################%%%
%##########################
+++++++++++++++++++++++*******%%%%%%%%%%%
%#######################################################
++++++++++++++++++++++********%%%%%%%%%%
%########################################################
+++++++++++++++++++++*********%%%%%%%%%%%
%#######################################################
++++++++++++++++**************%%%%%%%%%%%%%
%#####################################################
++++%+++*********************%%#%%%%%%%%%%##%
%###################################################
+******%#%****************%**%%%%%
%##############################################################
*********%%%%**********%##%%%%%%%%%
%#############################################################
*****************%####%%%%%
%#####################################################################
*******************###
%##########################################################################
....+%+.%.....................................+*+.
+..............................................
.+*%#%*+.....................................+
+****..............................................
++%%***+++++++++++#+++++++...................+*#%%*
+.............................................
*+%%*******************+++++++.......++++++****+*****
+...........................................
++*%##%***%%%%%%%%%%*******++++++.++*+****%%%%%%%%**++
+.............................%+...........
+*****%%%%%%%%%%%%%%%%%******+++++++****%%%#####%%%***+
+............................*%...........
*****%%%%%#########%%%%%%******++++****%%%%%####%%%***++
+.....................%*%%#%%............
*****%%%%%##########%%%%%**#****+++#***%%%%%%%%%%%****+++++++++++++++++
++++%**%*+%+++++++........
*****%%%%%%%#####%%%%%#%%%%#%%#**+++**%###%%*********++++++++++++++++++
++%***++++++++++++++++++++
******%%%%%%%%%%%%%%%%%#%####%%%***+*##%%*********+++++++++++++++++++++
++++#+*+++++++++++++++++++
++*******%%%%%%%%%%%%***%%%%%%%%#%%%#++++++++++++++++++%+*+++++++++++++
++++++*%++++++++++++++++++
#**%%*%************************%*++**%#%%%************%*******
[Timer] Timings:
[Timer] annotate --- 352.3 s
[Timer] ==========================================
[Timer] Total: --- 352.3 s
[translation:ERROR] Error:
[translation:ERROR] Traceback (most recent call last):
[translation:ERROR] File "translate.py", line 273, in main
[translation:ERROR] drv.proceed(goals)
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/translator/driver.py", line 704, in proceed
[translation:ERROR] return self._execute(goals, task_skip =
self._maybe_skip())
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/translator/tool/taskengine.py", line 116, in _execute
[translation:ERROR] res = self._do(goal, taskcallable, *args,
**kwds)
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/translator/driver.py", line 267, in _do
[translation:ERROR] res = func()
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/translator/driver.py", line 294, in task_annotate
[translation:ERROR] s = annotator.build_types(self.entry_point,
self.inputtypes)
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/annrpython.py", line 99, in build_types
[translation:ERROR] return self.build_graph_types(flowgraph,
inputcells, complete_now=complete_now)
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/annrpython.py", line 190, in build_graph_types
[translation:ERROR] self.complete()
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/annrpython.py", line 246, in complete
[translation:ERROR] self.processblock(graph, block)
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/annrpython.py", line 471, in processblock
[translation:ERROR] self.flowin(graph, block)
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/annrpython.py", line 531, in flowin
[translation:ERROR] self.consider_op(block.operations[i])
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/annrpython.py", line 735, in consider_op
[translation:ERROR] raise_nicer_exception(op, str(graph))
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/annrpython.py", line 732, in consider_op
[translation:ERROR] resultcell = consider_meth(*argcells)
[translation:ERROR] File "<string>", line 3, in consider_op_setattr
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/annotation/unaryop.py", line 732, in setattr
[translation:ERROR] setattr(example, s_attr.const, v_lltype._defl())
[translation:ERROR] File "/Users/jmil/G3_Documents/MakerBot/pypy-
dist/pypy/rpython/lltypesystem/lltype.py", line 1027, in __setattr__
[translation:ERROR] " got %r" % (self._T, field_name, T1, T2))
[translation:ERROR] TypeError': <Struct timeval { c_tv_sec,
c_tv_usec, c__pad0, c__pad1, c__pad2, c__pad3 }> instance field
'c_tv_usec':
[translation:ERROR] expects <INT>
[translation:ERROR] got <Signed>
[translation:ERROR] .. v724 = setattr(v722, ('c_tv_usec'), v723)
[translation:ERROR] .. '(pypy.rlib.rpoll:75)select'
[translation:ERROR] Processing block:
[translation:ERROR] block at 421 is a <class
'pypy.objspace.flow.flowcontext.SpamBlock'>
[translation:ERROR] in (pypy.rlib.rpoll:75)select
[translation:ERROR] containing the following operations:
[translation:ERROR] v722 = call_args((function malloc), ((1,
('flavor',), False, False)), (Struct timeval), ('raw'))
[translation:ERROR] v725 = simple_call
((builtin_function_or_method fmod), timeout_0, (1.0))
[translation:ERROR] v726 = simple_call((type int), timeout_0)
[translation:ERROR] v727 = setattr(v722, ('c_tv_sec'), v726)
[translation:ERROR] v728 = simple_call((type int), timeout_0)
[translation:ERROR] v729 = sub(timeout_0, v728)
[translation:ERROR] v730 = mul(v729, (1000000.0))
[translation:ERROR] v723 = simple_call((type int), v730)
[translation:ERROR] v724 = setattr(v722, ('c_tv_usec'), v723)
[translation:ERROR] --end--
[translation] start debugger...
> /Users/jmil/G3_Documents/MakerBot/pypy-dist/pypy/rpython/
lltypesystem/lltype.py(1027)__setattr__()
-> " got %r" % (self._T, field_name, T1, T2))
(Pdb+)
(Pdb+) exit()
More information about the Pypy-dev
mailing list