Skip to content

Instantly share code, notes, and snippets.

@yuyichao
Created May 18, 2014 22:01
Show Gist options
  • Save yuyichao/2bc903d5d565bf2ddfe3 to your computer and use it in GitHub Desktop.
Save yuyichao/2bc903d5d565bf2ddfe3 to your computer and use it in GitHub Desktop.
PyPy Compile Error
==> 正在创建软件包:pypy-hg 71565-1 (2014年 05月 18日 星期日 16:35:23 EDT)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码......
-> 正在升级pypy hg仓库......
正在拉自 https://bitbucket.org/pypy/pypy
正在搜索修改
没有发现修改
-> 找到 pypy-c-jit-71543-88e8c347e2e2-linux64.tar.bz2
==> 正在验证源代码文件 md5sums...
pypy ... 已跳过
pypy-c-jit-71543-88e8c347e2e2-linux64.tar.bz2 ... 通过
==> 正在释放源码......
-> 正在建立pypy hg仓库的拷贝......
updating to branch default
5071 files updated, 0 files merged, 0 files removed, 0 files unresolved
-> 正在解压缩 pypy-c-jit-71543-88e8c347e2e2-linux64.tar.bz2,使用 bsdtar
==> 正在开始 pkgver()...
==> 正在删除现存的 pkg/ 目录...
==> 正在开始 build()...
/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy: /usr/lib/libssl.so.1.0.0: no version information available (required by /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy)
/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy)
/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy: /usr/lib/libssl.so.1.0.0: no version information available (required by /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy)
/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy: /usr/lib/libcrypto.so.1.0.0: no version information available (required by /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/bin/pypy)
[translation:info] 2.7.6 (88e8c347e2e2, May 17 2014, 22:00:45)
[translation:info] [PyPy 2.4.0-alpha0 with GCC 4.6.3]
[platform:msg] Set platform with 'host' cc=None, using cc='gcc'
[translation:info] Translating target as defined by targetpypystandalone
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/gcctest.c -o /tmp/usession-default-3/gcctest.o
[platform:execute] gcc /tmp/usession-default-3/gcctest.o -pthread -lrt -o /tmp/usession-default-3/gcctest
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/gcctest.c -o /tmp/usession-default-3/gcctest.o
[platform:execute] gcc /tmp/usession-default-3/gcctest.o -pthread -lrt -o /tmp/usession-default-3/gcctest
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /tmp/usession-default-3/platcheck_0.c -o /tmp/usession-default-3/platcheck_0.o
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c/src/thread.c -o /tmp/usession-default-3/rpython/translator/c/src/thread.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_0.o /tmp/usession-default-3/rpython/translator/c/src/thread.o -pthread -Wl,--export-dynamic,--version-script=/tmp/usession-default-3/dynamic-symbols-0 -lrt -o /tmp/usession-default-3/platcheck_0
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_1.c -o /tmp/usession-default-3/platcheck_1.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_1.o -pthread -lrt -o /tmp/usession-default-3/platcheck_1
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_2.c -o /tmp/usession-default-3/platcheck_2.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_2.o -pthread -lrt -o /tmp/usession-default-3/platcheck_2
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_3.c -o /tmp/usession-default-3/platcheck_3.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_3.o -pthread -lrt -o /tmp/usession-default-3/platcheck_3
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_4.c -o /tmp/usession-default-3/platcheck_4.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_4.o -pthread -lintl -lrt -o /tmp/usession-default-3/platcheck_4
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_5.c -o /tmp/usession-default-3/platcheck_5.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_5.o -pthread -lrt -o /tmp/usession-default-3/platcheck_5
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_6.c -o /tmp/usession-default-3/platcheck_6.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_6.o -pthread -lrt -o /tmp/usession-default-3/platcheck_6
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_7.c -o /tmp/usession-default-3/platcheck_7.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_7.o -pthread -lrt -o /tmp/usession-default-3/platcheck_7
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_8.c -o /tmp/usession-default-3/platcheck_8.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_8.o -pthread -lrt -o /tmp/usession-default-3/platcheck_8
[translation] PyPy config object:
[translation] [objspace]
[translation] honor__builtins__ = False
[translation] [std]
[translation] getattributeshortcut = True
[translation] intshortcut = True
[translation] optimized_list_getitem = True
[translation] withcelldict = True
[translation] withidentitydict = True
[translation] withmapdict = True
[translation] withmethodcache = True
[translation] withprebuiltchar = True
[translation] withrangelist = True
[translation] withspecialisedtuple = True
[translation] withtypeversion = True
[translation] [usemodules]
[translation] __pypy__ = True
[translation] _ast = True
[translation] _cffi_backend = True
[translation] _codecs = True
[translation] _collections = True
[translation] _continuation = True
[translation] _csv = True
[translation] _hashlib = True
[translation] _io = True
[translation] _locale = True
[translation] _lsprof = True
[translation] _md5 = True
[translation] _minimal_curses = True
[translation] _multibytecodec = True
[translation] _multiprocessing = True
[translation] _pickle_support = True
[translation] _pypyjson = True
[translation] _random = True
[translation] _rawffi = True
[translation] _sha = True
[translation] _socket = True
[translation] _sre = True
[translation] _ssl = True
[translation] _testing = True
[translation] _weakref = True
[translation] array = True
[translation] binascii = True
[translation] bz2 = True
[translation] cStringIO = True
[translation] cmath = True
[translation] cppyy = True
[translation] cpyext = True
[translation] crypt = True
[translation] errno = True
[translation] fcntl = True
[translation] gc = True
[translation] imp = True
[translation] marshal = True
[translation] math = True
[translation] micronumpy = True
[translation] mmap = True
[translation] operator = True
[translation] parser = True
[translation] pwd = True
[translation] pyexpat = True
[translation] pypyjit = True
[translation] rctime = True
[translation] select = True
[translation] signal = True
[translation] struct = True
[translation] symbol = True
[translation] termios = True
[translation] thread = True
[translation] token = True
[translation] unicodedata = True
[translation] zipimport = True
[translation] zlib = True
Wrote /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/lib_pypy/ctypes_config_cache/_resource_64_.py.
Wrote /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/lib_pypy/ctypes_config_cache/_locale_64_.py.
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_9.c -o /tmp/usession-default-3/platcheck_9.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_9.o -pthread -lrt -o /tmp/usession-default-3/platcheck_9
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_10.c -o /tmp/usession-default-3/platcheck_10.o
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_11.c -o /tmp/usession-default-3/platcheck_11.o
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_12.c -o /tmp/usession-default-3/platcheck_12.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_12.o -pthread -lrt -o /tmp/usession-default-3/platcheck_12
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_13.c -o /tmp/usession-default-3/platcheck_13.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_13.o -pthread -lrt -o /tmp/usession-default-3/platcheck_13
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_14.c -o /tmp/usession-default-3/platcheck_14.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_14.o -pthread -lrt -o /tmp/usession-default-3/platcheck_14
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_15.c -o /tmp/usession-default-3/platcheck_15.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_15.o -pthread -lrt -o /tmp/usession-default-3/platcheck_15
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_16.c -o /tmp/usession-default-3/platcheck_16.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_16.o -pthread -lrt -o /tmp/usession-default-3/platcheck_16
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_17.c -o /tmp/usession-default-3/platcheck_17.o
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_18.c -o /tmp/usession-default-3/platcheck_18.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_18.o -pthread -lrt -o /tmp/usession-default-3/platcheck_18
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_19.c -o /tmp/usession-default-3/platcheck_19.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_19.o -pthread -lrt -o /tmp/usession-default-3/platcheck_19
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_20.c -o /tmp/usession-default-3/platcheck_20.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_20.o -pthread -lrt -o /tmp/usession-default-3/platcheck_20
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_21.c -o /tmp/usession-default-3/platcheck_21.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_21.o -pthread -lrt -o /tmp/usession-default-3/platcheck_21
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_22.c -o /tmp/usession-default-3/platcheck_22.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_22.o -pthread -lrt -lrt -o /tmp/usession-default-3/platcheck_22
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_23.c -o /tmp/usession-default-3/platcheck_23.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_23.o -pthread -lrt -lrt -o /tmp/usession-default-3/platcheck_23
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_24.c -o /tmp/usession-default-3/platcheck_24.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_24.o -pthread -lrt -lrt -o /tmp/usession-default-3/platcheck_24
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -fPIC -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c/src/thread.c -o /tmp/usession-default-3/rpython/translator/c/src/thread.o
[platform:execute] gcc -shared /tmp/usession-default-3/rpython/translator/c/src/thread.o -pthread -Wl,--export-dynamic,--version-script=/tmp/usession-default-3/dynamic-symbols-1 -lrt -o /tmp/usession-default-3/shared_cache/externmod.so
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_26.c -o /tmp/usession-default-3/platcheck_26.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_26.o -pthread -lz -lrt -o /tmp/usession-default-3/platcheck_26
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_27.c -o /tmp/usession-default-3/platcheck_27.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_27.o -pthread -lz -lrt -o /tmp/usession-default-3/platcheck_27
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_28.c -o /tmp/usession-default-3/platcheck_28.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_28.o -pthread -lz -lrt -o /tmp/usession-default-3/platcheck_28
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_29.c -o /tmp/usession-default-3/platcheck_29.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_29.o -pthread -lrt -o /tmp/usession-default-3/platcheck_29
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_30.c -o /tmp/usession-default-3/platcheck_30.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_30.o -pthread -lrt -o /tmp/usession-default-3/platcheck_30
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_31.c -o /tmp/usession-default-3/platcheck_31.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_31.o -pthread -lrt -o /tmp/usession-default-3/platcheck_31
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_32.c -o /tmp/usession-default-3/platcheck_32.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_32.o -pthread -lz -lssl -lcrypto -lrt -o /tmp/usession-default-3/platcheck_32
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_33.c -o /tmp/usession-default-3/platcheck_33.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_33.o -pthread -lrt -o /tmp/usession-default-3/platcheck_33
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_34.c -o /tmp/usession-default-3/platcheck_34.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_34.o -pthread -lz -lssl -lcrypto -lrt -o /tmp/usession-default-3/platcheck_34
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_35.c -o /tmp/usession-default-3/platcheck_35.o
[platform:WARNING] /tmp/usession-default-3/platcheck_35.c: 在函数‘dump_section_SSLEAY_VERSION’中:
[platform:WARNING] /tmp/usession-default-3/platcheck_35.c:258:12: 警告:initialization discards ‘const’ qualifier from pointer target type
[platform:WARNING] char *p = SSLeay_version(SSLEAY_VERSION);
[platform:WARNING] ^
[platform:execute] gcc /tmp/usession-default-3/platcheck_35.o -pthread -lz -lssl -lcrypto -lrt -o /tmp/usession-default-3/platcheck_35
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_36.c -o /tmp/usession-default-3/platcheck_36.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_36.o -pthread -ldl -lrt -o /tmp/usession-default-3/platcheck_36
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -DPy_BUILD_CORE -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/pypy/module/cpyext/include -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c -I/tmp/usession-default-3 /tmp/usession-default-3/platcheck_37.c -o /tmp/usession-default-3/platcheck_37.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_37.o -pthread -lrt -o /tmp/usession-default-3/platcheck_37
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_38.c -o /tmp/usession-default-3/platcheck_38.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_38.o -pthread -lrt -o /tmp/usession-default-3/platcheck_38
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_39.c -o /tmp/usession-default-3/platcheck_39.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_39.o -pthread -lrt -o /tmp/usession-default-3/platcheck_39
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -I/usr/lib/libffi-3.0.13/include /tmp/usession-default-3/platcheck_40.c -o /tmp/usession-default-3/platcheck_40.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_40.o -pthread -lffi -lrt -o /tmp/usession-default-3/platcheck_40
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -DPy_BUILD_CORE -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/pypy/module/cpyext/include -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c -I/tmp/usession-default-3 /tmp/usession-default-3/platcheck_41.c -o /tmp/usession-default-3/platcheck_41.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_41.o -pthread -lrt -o /tmp/usession-default-3/platcheck_41
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -DPy_BUILD_CORE -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/pypy/module/cpyext/include -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c -I/tmp/usession-default-3 /tmp/usession-default-3/platcheck_42.c -o /tmp/usession-default-3/platcheck_42.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_42.o -pthread -lrt -o /tmp/usession-default-3/platcheck_42
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_43.c -o /tmp/usession-default-3/platcheck_43.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_43.o -pthread -lncursesw -lrt -o /tmp/usession-default-3/platcheck_43
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_44.c -o /tmp/usession-default-3/platcheck_44.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_44.o -pthread -lrt -o /tmp/usession-default-3/platcheck_44
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_45.c -o /tmp/usession-default-3/platcheck_45.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_45.o -pthread -lrt -o /tmp/usession-default-3/platcheck_45
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_47.c -o /tmp/usession-default-3/platcheck_47.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_47.o -pthread -lrt -o /tmp/usession-default-3/platcheck_47
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /tmp/usession-default-3/platcheck_48.c -o /tmp/usession-default-3/platcheck_48.o
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c/src/signals.c -o /tmp/usession-default-3/rpython/translator/c/src/signals.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_48.o /tmp/usession-default-3/rpython/translator/c/src/signals.o -pthread -Wl,--export-dynamic,--version-script=/tmp/usession-default-3/dynamic-symbols-2 -lrt -o /tmp/usession-default-3/platcheck_48
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -fPIC -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c/src/signals.c -o /tmp/usession-default-3/rpython/translator/c/src/signals.o
[platform:execute] gcc -shared /tmp/usession-default-3/rpython/translator/c/src/signals.o -pthread -Wl,--export-dynamic,--version-script=/tmp/usession-default-3/dynamic-symbols-3 -lrt -o /tmp/usession-default-3/shared_cache/externmod_0.so
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_49.c -o /tmp/usession-default-3/platcheck_49.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_49.o -pthread -lexpat -lrt -o /tmp/usession-default-3/platcheck_49
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_50.c -o /tmp/usession-default-3/platcheck_50.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_50.o -pthread -lexpat -lrt -o /tmp/usession-default-3/platcheck_50
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_51.c -o /tmp/usession-default-3/platcheck_51.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_51.o -pthread -lrt -o /tmp/usession-default-3/platcheck_51
[translation] translate.py configuration:
[translation] [translate]
[translation] opt = jit
[translation] targetspec = targetpypystandalone
[translation] translation configuration:
[translation] [translation]
[translation] backend = c
[translation] check_str_without_nul = True
[translation] continuation = True
[translation] gc = incminimark
[translation] gcrootfinder = asmgcc
[translation] gctransformer = framework
[translation] jit = True
[translation] list_comprehension_operations = True
[translation] rweakref = True
[translation] secondaryentrypoints = cpyext,main
[translation] shared = False
[translation] thread = True
[translation] type_system = lltype
[translation] withsmallfuncsets = 5
[translation:info] Annotating&simplifying...
[650] {translation-task
starting annotate
[translation:info] with policy: pypy.tool.ann_override.PyPyAnnotatorPolicy
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_52.c -o /tmp/usession-default-3/platcheck_52.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_52.o -pthread -lrt -o /tmp/usession-default-3/platcheck_52
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_53.c -o /tmp/usession-default-3/platcheck_53.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_53.o -pthread -lrt -o /tmp/usession-default-3/platcheck_53
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_54.c -o /tmp/usession-default-3/platcheck_54.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_54.o -pthread -lrt -o /tmp/usession-default-3/platcheck_54
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_55.c -o /tmp/usession-default-3/platcheck_55.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_55.o -pthread -lrt -o /tmp/usession-default-3/platcheck_55
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_56.c -o /tmp/usession-default-3/platcheck_56.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_56.o -pthread -lbz2 -lrt -o /tmp/usession-default-3/platcheck_56
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_57.c -o /tmp/usession-default-3/platcheck_57.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_57.o -pthread -lbz2 -lrt -o /tmp/usession-default-3/platcheck_57
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_58.c -o /tmp/usession-default-3/platcheck_58.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_58.o -pthread -lbz2 -lrt -o /tmp/usession-default-3/platcheck_58
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_59.c -o /tmp/usession-default-3/platcheck_59.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_59.o -pthread -lrt -lrt -o /tmp/usession-default-3/platcheck_59
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_60.c -o /tmp/usession-default-3/platcheck_60.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_60.o -pthread -lrt -lrt -o /tmp/usession-default-3/platcheck_60
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_61.c -o /tmp/usession-default-3/platcheck_61.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_61.o -pthread -lrt -o /tmp/usession-default-3/platcheck_61
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_62.c -o /tmp/usession-default-3/platcheck_62.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_62.o -pthread -lrt -o /tmp/usession-default-3/platcheck_62
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /tmp/usession-default-3/platcheck_63.c -o /tmp/usession-default-3/platcheck_63.o
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 -I/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/c/src/stacklet/stacklet.c -o /tmp/usession-default-3/rpython/translator/c/src/stacklet/stacklet.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_63.o /tmp/usession-default-3/rpython/translator/c/src/stacklet/stacklet.o -pthread -lrt -o /tmp/usession-default-3/platcheck_63
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/gcctest.c -o /tmp/usession-default-3/gcctest.o
[platform:execute] gcc /tmp/usession-default-3/gcctest.o -pthread -lrt -o /tmp/usession-default-3/gcctest
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_65.c -o /tmp/usession-default-3/platcheck_65.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_65.o -pthread -lrt -o /tmp/usession-default-3/platcheck_65
[platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -O1 /tmp/usession-default-3/platcheck_66.c -o /tmp/usession-default-3/platcheck_66.o
[platform:execute] gcc /tmp/usession-default-3/platcheck_66.o -pthread -lrt -o /tmp/usession-default-3/platcheck_66
[493f] translation-task}
[Timer] Timings:
[Timer] annotate --- 172.8 s
[Timer] ==========================================
[Timer] Total: --- 172.8 s
[translation:info] Error:
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/goal/translate.py", line 316, in main
[translation:info] drv.proceed(goals)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/driver.py", line 531, in proceed
[translation:info] return self._execute(goals, task_skip = self._maybe_skip())
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/tool/taskengine.py", line 114, in _execute
[translation:info] res = self._do(goal, taskcallable, *args, **kwds)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/driver.py", line 276, in _do
[translation:info] res = func()
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/driver.py", line 313, in task_annotate
[translation:info] s = annotator.build_types(self.entry_point, self.inputtypes)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/annrpython.py", line 90, in build_types
[translation:info] return self.build_graph_types(flowgraph, inputcells, complete_now=complete_now)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/annrpython.py", line 144, in build_graph_types
[translation:info] self.complete()
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/annrpython.py", line 198, in complete
[translation:info] self.complete_pending_blocks()
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/annrpython.py", line 193, in complete_pending_blocks
[translation:info] self.processblock(graph, block)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/annrpython.py", line 341, in processblock
[translation:info] self.flowin(graph, block)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/annrpython.py", line 404, in flowin
[translation:info] self.consider_op(op)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/annrpython.py", line 595, in consider_op
[translation:info] resultcell = op.consider(self, *argcells)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/flowspace/operation.py", line 145, in consider
[translation:info] return impl(*other_args)
[translation:info] File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/unaryop.py", line 126, in getattr
[translation:info] raise AnnotatorError("Cannot find attribute %r on %r" % (attr, self))
[translation:ERROR] AnnotatorError:
[translation:ERROR]
[translation:ERROR] Cannot find attribute 'find' on SomeTuple(items=(SomeInteger(knowntype=int, nonneg=False, unsigned=False), SomeString(can_be_None=True)))
[translation:ERROR]
[translation:ERROR]
[translation:ERROR] v693 = getattr(v692, ('find'))
[translation:ERROR]
[translation:ERROR] In <FunctionGraph of (pypy.module._file.interp_file:201)W_File.direct_readline at 0x4021ec98>:
[translation:ERROR] Happened at file /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/pypy/module/_file/interp_file.py line 213
[translation:ERROR]
[translation:ERROR] peeked = stream.peek()
[translation:ERROR] ==> pn = peeked.find("\n", 0, size)
[translation:ERROR] if pn < 0:
[translation:ERROR]
[translation:ERROR] Known variable annotations:
[translation:ERROR] v692 = SomeTuple(items=(SomeInteger(knowntype=int, nonneg=False, unsigned=False), SomeString(can_be_None=True)))
[translation:ERROR]
[translation:ERROR] Processing block:
[translation:ERROR] block@61 is a <class 'rpython.flowspace.flowcontext.SpamBlock'>
[translation:ERROR] in (pypy.module._file.interp_file:201)W_File.direct_readline
[translation:ERROR] containing the following operations:
[translation:ERROR] v694 = getattr(stream_0, ('peek'))
[translation:ERROR] v692 = simple_call(v694)
[translation:ERROR] v693 = getattr(v692, ('find'))
[translation:ERROR] v695 = simple_call(v693, ('\n'), (0), size_44)
[translation:ERROR] v696 = lt(v695, (0))
[translation:ERROR] v697 = bool(v696)
[translation:ERROR] --end--
[translation] start debugger...
> /home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/annotator/unaryop.py(126)getattr()
-> raise AnnotatorError("Cannot find attribute %r on %r" % (attr, self))
Traceback (most recent call last):
File "app_main.py", line 75, in run_toplevel
f(*fargs, **fkwds)
File "../../rpython/bin/rpython", line 20, in <module>
main()
File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/goal/translate.py", line 323, in main
debug(True)
File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/goal/translate.py", line 278, in debug
pdb_plus_show.start(tb)
File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/tool/pdbplus.py", line 417, in start
fn(*args)
File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/tool/pdbplus.py", line 25, in post_mortem
self.interaction(t.tb_frame, t)
File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/lib-python/2.7/pdb.py", line 210, in interaction
self.cmdloop()
File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy-c-jit-71543-88e8c347e2e2-linux64/lib-python/2.7/cmd.py", line 109, in cmdloop
self.preloop()
File "/home/yuyichao/projects/mlinux/pkg/tmp/pypy-hg/src/pypy/rpython/translator/tool/pdbplus.py", line 29, in preloop
raise NoTTY("Cannot start the debugger when stdout is captured.")
NoTTY: Cannot start the debugger when stdout is captured.
==> 错误: 在 build() 中发生一个错误。
正在放弃...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment