New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fail make #1

Closed
item4 opened this Issue Oct 9, 2015 · 6 comments

Comments

Projects
None yet
2 participants
@item4

item4 commented Oct 9, 2015

Makefile을 딱 두 줄 고쳤습니다. RPYTHON 변수하고 cd aheui && $(RPYTHON) $(RPYTHONFLAGS) aheui.py에서 ../를 지웠습니다. 안그러면 시작도 안되더라구요.

RPYTHON=/Users/item4/pypy-2.6.1-src/rpython/bin/rpython
RPYTHONFLAGS=--opt=jit
#RPYTHONFLAGS=

all: aheui-c


version:
    echo "VERSION='`git describe --tags`'" > aheui/version.py

aheui-c: version
    cd aheui && $(RPYTHON) $(RPYTHONFLAGS) aheui.py

clean:
    rm aheui-c

install: aheui-c
    cp aheui/aheui-c /usr/local/bin/aheui

test:
    if [ -e snippets ]; then cd snippets && git pull; else git clone https://github.com/aheui/snippets; fi
    cd snippets && AHEUI="../aheui/aheui-c" bash test.sh

testpy:
    py.test
    if [ -e snippets ]; then cd snippets && git pull; else git clone https://github.com/aheui/snippets; fi
    cd snippets && AHEUI=../aheui/aheui.py bash test.sh

진행 상황은 다음과 같습니다.

[item4@item4-mbp rpaheui]$ make
echo "VERSION='`git describe --tags`'" > aheui/version.py
cd aheui && /Users/item4/pypy-2.6.1-src/rpython/bin/rpython --opt=jit aheui.py
[translation:info] 2.7.10 (f3ad1e1e1d62, Aug 28 2015, 09:36:42)
[translation:info] [PyPy 2.6.1 with GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)]
[platform:msg] Set platform with 'host' cc=None, using cc='clang -arch x86_64', version='Unknown'
[translation:info] Translating target as defined by aheui
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/gcctest
[translation] translate.py configuration:
[translation] [translate]
[translation]     opt = jit
[translation]     targetspec = aheui
[translation] translation configuration:
[translation] [translation]
[translation]     gc = incminimark
[translation]     gcrootfinder = shadowstack
[translation]     gctransformer = framework
[translation]     jit = True
[translation]     list_comprehension_operations = True
[translation]     withsmallfuncsets = 5
[translation:info] Annotating&simplifying...
[2b] {translation-task
starting annotate
[translation:info] with policy: rpython.annotator.policy.AnnotatorPolicy
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_0.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_0.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_0.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_0
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_1.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_1.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_1.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_1
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_2.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_2.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_2.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_2
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_3.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_3.o
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_4.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_4.o
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_5.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_5.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_5.c:90:1: warning: expression result unused [-Wunused-value]
[platform:WARNING] utimes;
[platform:WARNING] ^~~~~~
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_5.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_5
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_6.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_6.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_6.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_6
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_7.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_7.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_7.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_7
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_8.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_8.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_8.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_8
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic -I/Users/item4/pypy-2.6.1-src/rpython/translator/c /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_9.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_9.o
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic -I/Users/item4/pypy-2.6.1-src/rpython/translator/c /Users/item4/pypy-2.6.1-src/rpython/translator/c/src/thread.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/rpython/translator/c/src/thread.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_9.o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/rpython/translator/c/src/thread.o -mmacosx-version-min=10.5 -I/Users/item4/pypy-2.6.1-src/rpython/translator/c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_9
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_10.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_10.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_10.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_10
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_11.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_11.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_11.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_11
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_12.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_12.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_12.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_12
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_13.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_13.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_13.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_13
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_14.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_14.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_14.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_14
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_15.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_15.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_15.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_15
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_16.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_16.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_16.c:98:1: warning: expression result unused [-Wunused-value]
[platform:WARNING] ftime;
[platform:WARNING] ^~~~~
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_16.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_16
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_17.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_17.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_17.c:98:1: warning: expression result unused [-Wunused-value]
[platform:WARNING] gettimeofday;
[platform:WARNING] ^~~~~~~~~~~~
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_17.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-4/platcheck_17
..............................+++++++++++++++++++++++++++++++++++++++++++[221] translation-task}

[translation:info] RTyping...
[221] {translation-task
starting rtype_lltype
..............................++++++++++++++++++++++++++++++++++++++++++++++++++
..........................++++++++++++++++++++++++*##*++++++++++++++++++++++++++
.......................++++++++++++++++++++++++***%%##%%%%************++++++++++
................++++++++++++++++++++++++********%%%%%%#%%%%******************+++
...........++++++++++++++*******************%%%##%#######%#%%%******************
.......++++++++++****
[rtyper] specializing: 200 / 3061 blocks   (6%)
.......++++++++++*************************%%%%%%###########%%%%%****************
....+++++++++***********************#%%#%%%%##%#############%%%%%%%%**%#********
..+++++++************%%%%%%%%%%%%%%
[rtyper] specializing: 500 / 4035 blocks   (12%)
..+++++++************%%%%%%%%%%%%%%%%%#################################%%*******
++++++**********%%%%%%%%%%%%%%%%%%%%%##################################%%%%%****
++++********%%%%%%%%%%%%%%%%%%%%%%#####################################%%%%%%%**
++********%%%#%%%#%%%#%###################################################%%%%%%
+*******%%%%%%%###################[996] translation-task}

[Timer] Timings:
[Timer] annotate                       ---  6.3 s
[Timer] rtype_lltype                   --- 19.2 s
[Timer] =========================================
[Timer] Total:                         --- 25.5 s
[translation:info] Error:
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/goal/translate.py", line 318, in main
[translation:info]     drv.proceed(goals)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/driver.py", line 551, in proceed
[translation:info]     return self._execute(goals, task_skip = self._maybe_skip())
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/tool/taskengine.py", line 114, in _execute
[translation:info]     res = self._do(goal, taskcallable, *args, **kwds)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/driver.py", line 279, in _do
[translation:info]     res = func()
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/driver.py", line 346, in task_rtype_lltype
[translation:info]     rtyper.specialize(dont_simplify_again=True)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/rtyper.py", line 176, in specialize
[translation:info]     self.specialize_more_blocks()
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/rtyper.py", line 216, in specialize_more_blocks
[translation:info]     self.specialize_block(block)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/rtyper.py", line 304, in specialize_block
[translation:info]     self.translate_hl_to_ll(hop, varmapping)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/rtyper.py", line 430, in translate_hl_to_ll
[translation:info]     resultvar = hop.dispatch()
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/rtyper.py", line 647, in dispatch
[translation:info]     return translate_meth(self)
[translation:info]    File "<217-codegen /Users/item4/pypy-2.6.1-src/rpython/rtyper/rtyper.py:506>", line 5, in translate_op_mod
[translation:info]     return pair(r_arg1, r_arg2).rtype_mod(hop)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/rtuple.py", line 367, in rtype_mod
[translation:info]     return r_str.ll.do_stringformat(hop, sourcevars)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/lltypesystem/rstr.py", line 1167, in do_stringformat
[translation:info]     vchunk = hop.gendirectcall(r_arg.ll_unicode, vitem)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/rmodel.py", line 107, in __getattr__
[translation:info]     self.__class__.__name__, name))
[translation:ERROR] AttributeError: IntegerRepr instance has no attribute ll_unicode
[translation] start debugger...
> /Users/item4/pypy-2.6.1-src/rpython/rtyper/rmodel.py(107)__getattr__()
-> self.__class__.__name__, name))
(Pdb+) ㅊ
(Pdb+) c
make: *** [aheui-c] Error 1
@item4

This comment has been minimized.

item4 commented Oct 9, 2015

git checkout 1.0 을 해봤습니다.

[item4@item4-mbp rpaheui]$ make
echo "VERSION='`git describe --tags`'" > version.py
/Users/item4/pypy-2.6.1-src/rpython/bin/rpython --opt=jit aheui.py
[translation:info] 2.7.10 (f3ad1e1e1d62, Aug 28 2015, 09:36:42)
[translation:info] [PyPy 2.6.1 with GCC 4.2.1 Compatible Apple LLVM 5.1 (clang-503.0.40)]
[platform:msg] Set platform with 'host' cc=None, using cc='clang -arch x86_64', version='Unknown'
[translation:info] Translating target as defined by aheui
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/gcctest
[translation] translate.py configuration:
[translation] [translate]
[translation]     opt = jit
[translation]     targetspec = aheui
[translation] translation configuration:
[translation] [translation]
[translation]     gc = incminimark
[translation]     gcrootfinder = shadowstack
[translation]     gctransformer = framework
[translation]     jit = True
[translation]     list_comprehension_operations = True
[translation]     withsmallfuncsets = 5
[translation:info] Annotating&simplifying...
[30] {translation-task
starting annotate
[translation:info] with policy: rpython.annotator.policy.AnnotatorPolicy
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_0.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_0.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_0.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_0
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_1.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_1.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_1.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_1
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_2.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_2.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_2.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_2
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_3.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_3.o
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_4.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_4.o
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_5.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_5.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_5.c:90:1: warning: expression result unused [-Wunused-value]
[platform:WARNING] utimes;
[platform:WARNING] ^~~~~~
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_5.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_5
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_6.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_6.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_6.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_6
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_7.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_7.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_7.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_7
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_8.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_8.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_8.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_8
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic -I/Users/item4/pypy-2.6.1-src/rpython/translator/c /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_9.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_9.o
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic -I/Users/item4/pypy-2.6.1-src/rpython/translator/c /Users/item4/pypy-2.6.1-src/rpython/translator/c/src/thread.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/rpython/translator/c/src/thread.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_9.o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/rpython/translator/c/src/thread.o -mmacosx-version-min=10.5 -I/Users/item4/pypy-2.6.1-src/rpython/translator/c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_9
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_10.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_10.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_10.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_10
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_11.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_11.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_11.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_11
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_12.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_12.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_12.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_12
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_13.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_13.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_13.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_13
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_14.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_14.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_14.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_14
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_15.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_15.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_15.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_15
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_16.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_16.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_16.c:98:1: warning: expression result unused [-Wunused-value]
[platform:WARNING] ftime;
[platform:WARNING] ^~~~~
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_16.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_16
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_17.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_17.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_17.c:98:1: warning: expression result unused [-Wunused-value]
[platform:WARNING] gettimeofday;
[platform:WARNING] ^~~~~~~~~~~~
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_17.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_17
..............................+++++++++++++++++++++++++++++++++++++++++[245] translation-task}

[translation:info] RTyping...
[245] {translation-task
starting rtype_lltype
..............................++++++++++++++++++++++++++++++++++++++++++++++++++
..........................++++++++++++++++++++++++*##*++++++++++++++++++++++++++
.......................++++++++++++++++++++++++***%%##%%%%************++++++++++
................++++++++++++++++++++++++********%%%%%%#%%%%******************+++
...........++++++++++++++*************
[rtyper] specializing: 200 / 2782 blocks   (7%)
...........++++++++++++++*******************%%%##%#######%#%%%******************
.......++++++++++*************************%%%%%%###########%%%%%****************
....+++++++++***********************#%%#%%%%##%#
[rtyper] specializing: 500 / 3805 blocks   (13%)
....+++++++++***********************#%%#%%%%##%#############%%%%%%%%**%#********
..+++++++************%%%%%%%%%%%%%%%%%#################################%%*******
++++++**********%%%%%%%%%%%%%%%%%%%%%##################################%%%%%****
++++********%%%%%%%%%%%%%%%%%%%%%%#####################################%%%%%%%**
++********%%%#%%%#%%%#%#############################
[rtyper] specializing: 800 / 6324 blocks   (12%)
[rtyper] specializing: 1100 / 6324 blocks   (17%)
[rtyper] specializing: 1400 / 6324 blocks   (22%)
[rtyper] specializing: 1800 / 6324 blocks   (28%)
++*
[rtyper] specializing: 2100 / 6333 blocks   (33%)
[rtyper] specializing: 2500 / 6333 blocks   (39%)
[rtyper] specializing: 2800 / 6333 blocks   (44%)
++********%%%#%%%#%%%#%###############
[rtyper] specializing: 3200 / 6465 blocks   (49%)
[rtyper] specializing: 3500 / 6465 blocks   (54%)
[rtyper] specializing: 3900 / 6465 blocks   (60%)
+
[rtyper] specializing: 4300 / 6469 blocks   (66%)
[rtyper] specializing: 4600 / 6469 blocks   (71%)
[rtyper] specializing: 5000 / 6469 blocks   (77%)
[rtyper] specializing: 5400 / 6469 blocks   (83%)
[rtyper] specializing: 5700 / 6469 blocks   (88%)
[rtyper] specializing: 6100 / 6469 blocks   (94%)
+
[rtyper] specializing: 6400 / 6471 blocks   (98%)
[rtyper] -=- specialized 6471 blocks -=-
++********%%%#%%%#%%%#%####################
[rtyper] specializing: 6500 / 6705 blocks   (96%)
[rtyper] -=- specialized 234 more blocks -=-
++
[rtyper] -=- specialized 4 more blocks -=-
[c06] translation-task}
[translation:info] JIT compiler generation...
[c06] {translation-task
starting pyjitpl_lltype
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_18.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_18.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_18.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_18
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_19.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_19.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_19.c:92:1: warning: implicit declaration of function 'mremap' is invalid in C99 [-Wimplicit-function-declaration]
[platform:WARNING] mremap(NULL, 0, 0, 0);
[platform:WARNING] ^
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_19.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_19
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_20.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_20.o
[platform:WARNING] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_20.c:93:20: warning: implicit declaration of function 'getpagesize' is invalid in C99 [-Wimplicit-function-declaration]
[platform:WARNING]         long int result = getpagesize();
[platform:WARNING]                           ^
[platform:WARNING] 1 warning generated.
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_20.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_20
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_21.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_21.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_21.o -mmacosx-version-min=10.5 -ldl -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_21
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_22.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_22.o
[platform:execute] clang -arch x86_64 /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_22.o -mmacosx-version-min=10.5 -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_22
[platform:execute] clang -arch x86_64 -c -O3 -fomit-frame-pointer -mmacosx-version-min=10.5 -mdynamic-no-pic -I/usr/include/ffi /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_23.c -o /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_23.o
[platform:Error] /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_23.c:79:10: fatal error: 'ffi.h' file not found
[platform:Error] #include <ffi.h>
[platform:Error]          ^
[platform:Error] 1 error generated.
[c52] translation-task}
[Timer] Timings:
[Timer] annotate                       ---  6.9 s
[Timer] rtype_lltype                   --- 25.2 s
[Timer] pyjitpl_lltype                 ---  1.2 s
[Timer] =========================================
[Timer] Total:                         --- 33.3 s
[translation:info] Error:
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/goal/translate.py", line 318, in main
[translation:info]     drv.proceed(goals)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/driver.py", line 551, in proceed
[translation:info]     return self._execute(goals, task_skip = self._maybe_skip())
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/tool/taskengine.py", line 114, in _execute
[translation:info]     res = self._do(goal, taskcallable, *args, **kwds)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/driver.py", line 279, in _do
[translation:info]     res = func()
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/driver.py", line 360, in task_pyjitpl_lltype
[translation:info]     from rpython.jit.metainterp.warmspot import apply_jit
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/jit/metainterp/warmspot.py", line 20, in <module>
[translation:info]     from rpython.jit.metainterp import history, pyjitpl, gc, memmgr, jitexc
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/jit/metainterp/pyjitpl.py", line 8, in <module>
[translation:info]     from rpython.jit.metainterp import history, compile, resume, executor, jitexc
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/jit/metainterp/executor.py", line 11, in <module>
[translation:info]     from rpython.jit.metainterp.blackhole import BlackholeInterpreter, NULL
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/jit/metainterp/blackhole.py", line 15, in <module>
[translation:info]     from rpython.rlib.jit_libffi import CIF_DESCRIPTION_P
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rlib/jit_libffi.py", line 4, in <module>
[translation:info]     from rpython.rlib import clibffi, jit
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rlib/clibffi.py", line 186, in <module>
[translation:info]     for k, v in rffi_platform.configure(CConfig).items():
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/tool/rffi_platform.py", line 226, in configure
[translation:info]     ignore_errors=ignore_errors))
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/rtyper/tool/rffi_platform.py", line 733, in run_example_code
[translation:info]     output = build_executable_cache(files, eci, ignore_errors=ignore_errors)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/tool/gcc_cache.py", line 28, in build_executable_cache
[translation:info]     result = platform.execute(platform.compile(c_files, eci))
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/platform/__init__.py", line 53, in compile
[translation:info]     ofiles = self._compile_o_files(cfiles, eci, standalone)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/platform/__init__.py", line 75, in _compile_o_files
[translation:info]     ofiles.append(self._compile_c_file(self.cc, cfile, compile_args))
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/platform/posix.py", line 40, in _compile_c_file
[translation:info]     cwd=str(cfile.dirpath()))
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/platform/__init__.py", line 139, in _execute_c_compiler
[translation:info]     self._handle_error(returncode, stdout, stderr, outname)
[translation:info]    File "/Users/item4/pypy-2.6.1-src/rpython/translator/platform/__init__.py", line 151, in _handle_error
[translation:info]     raise CompilationError(stdout, stderr)
[translation:ERROR] CompilationError: CompilationError(err="""
[translation:ERROR]     /var/folders/xv/1bk19gh52hqf4_x199v_w1b80000gn/T/usession-release-2.6.1-8/platcheck_23.c:79:10: fatal error: 'ffi.h' file not found
[translation:ERROR]     #include <ffi.h>
[translation:ERROR]              ^
[translation:ERROR]     1 error generated.
[translation:ERROR]     """)
[translation] start debugger...
> /Users/item4/pypy-2.6.1-src/rpython/translator/platform/__init__.py(151)_handle_error()
-> raise CompilationError(stdout, stderr)
(Pdb+) ㅊ
*** SyntaxError: Unknown character (<stdin>, line 1)
(Pdb+) c
make: *** [aheui-c] Error 1
@item4

This comment has been minimized.

item4 commented Oct 9, 2015

[17:42:33]  <youknowslack> brew install libffi
[17:42:48]  <item4> brew install libffi 하면 되나요
[17:43:13]  <youknowslack> 네 홈브루 쓰시죠
[17:43:27]  <item4> [item4@item4-mbp rpaheui]$ brew install libffi
[17:43:27]  <item4> Warning: libffi-3.0.13 already installed
[17:43:41]  <item4> .....
[17:43:43]  <youknowslack> !
[17:44:01]  <youknowslack> 왜 안될까요
[17:44:17]  <item4> [item4@item4-mbp rpaheui]$ brew info libffi
[17:44:17]  <item4> libffi: stable 3.0.13 (bottled), HEAD
[17:44:21]  <item4> 최신입니다
[17:45:17]  <youknowslack> 저도 나네요
[17:45:20]  <youknowslack> 이건 pypy의 잘못이다
[17:46:38]  <item4> 오오
[17:46:51]  <youknowslack> 나중에 pypy채널 가서 pypy 버전 올리고 나서부터 저런거 뜬다고 물어보고 오겠습니다
[17:47:12]  <item4> 넵
@item4

This comment has been minimized.

@youknowone

This comment has been minimized.

Contributor

youknowone commented Oct 19, 2015

와! 수고하셨습니다 기다려봅시다

@item4

This comment has been minimized.

item4 commented Oct 28, 2015

머지됬어요!

@youknowone

This comment has been minimized.

Contributor

youknowone commented Oct 31, 2015

  • 추가로 최신버전은 pypy 패치 안하고 빌드할 수 있게 고쳤습니다.

마감~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment