Created
April 10, 2011 15:49
-
-
Save c-spencer/912453 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cs560:Downloads chris$ pypy ./pypy/pypy/translator/goal/translate.py --opt=jit example5.py | |
[translation:info] Translating target as defined by example5 | |
[version:WARNING] Errors getting Mercurial information: Not running from a Mercurial repository! | |
[platform:msg] Setting platform to 'host' cc=None | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/gcctest.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/gcctest.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/gcctest.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/gcctest | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_0.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_0.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_0.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_0 | |
[translation] translate.py configuration: | |
[translation] [translate] | |
[translation] opt = jit | |
[translation] targetspec = example5 | |
[translation] translation configuration: | |
[translation] [translation] | |
[translation] backend = c | |
[translation] gc = minimark | |
[translation] gcrootfinder = asmgcc | |
[translation] gctransformer = framework | |
[translation] jit = True | |
[translation] list_comprehension_operations = True | |
[translation] type_system = lltype | |
[translation] withsmallfuncsets = 5 | |
[translation:info] Annotating&simplifying... | |
[translation:info] with policy: pypy.annotation.policy.AnnotatorPolicy | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_1.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_1.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_1.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_1 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_2.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_2.o | |
[platform:Error] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_2.c: In function ‘main’: | |
[platform:Error] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_2.c:31: error: too many arguments to function ‘getpgrp’ | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_3.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_3.o | |
[platform:Error] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_3.c: In function ‘main’: | |
[platform:Error] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_3.c:31: error: too many arguments to function ‘setpgrp’ | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_4.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_4.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_4.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_4 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_5.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_5.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_5.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_5 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_6.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_6.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_6.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_6 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_7.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_7.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_7.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_7 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_8.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_8.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_8.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_8 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_9.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_9.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_9.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_9 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_10.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_10.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_10.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_10 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_11.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_11.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_11.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_11 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_12.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_12.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_12.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_12 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_13.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_13.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_13.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_13 | |
.++++++++++++++ | |
[translation:info] -- someobjectness 0% (0 of 15 functions polluted by SomeObjects) | |
[translation:info] RTyping... | |
.+++++++++++++++************************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############# | |
[rtyper] specializing: 100 / 393 blocks (25%) | |
[rtyper] specializing: 200 / 393 blocks (50%) | |
[rtyper] specializing: 300 / 393 blocks (76%) | |
[rtyper] -=- specialized 393 blocks -=- | |
.+++++++++++++++**** | |
[rtyper] specializing: 400 / 547 blocks (73%) | |
.+ | |
[rtyper] specializing: 500 / 551 blocks (90%) | |
. | |
[rtyper] -=- specialized 163 more blocks -=- | |
.+++ | |
[rtyper] -=- specialized 12 more blocks -=- | |
[translation:info] JIT compiler generation... | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_14.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_14.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_14.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_14 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_15.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_15.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_15.o -arch x86_64 -mmacosx-version-min=10.4 -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_15 | |
[platform:Error] Undefined symbols for architecture x86_64: | |
[platform:Error] "_mremap", referenced from: | |
[platform:Error] _main in platcheck_15.o | |
[platform:Error] ld: symbol(s) not found for architecture x86_64 | |
[platform:Error] collect2: ld returned 1 exit status | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_16.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_16.o | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_16.o -arch x86_64 -mmacosx-version-min=10.4 -ldl -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_16 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic -I/usr/include/ffi /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.o | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_double_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:118: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_double_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:138: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_float_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:148: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_float_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:168: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_longdouble_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:178: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_longdouble_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:198: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_pointer_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:208: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_pointer_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:228: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_schar_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:238: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_schar_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:258: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint16_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:268: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint16_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:288: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint32_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:298: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint32_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:318: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint64_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:328: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint64_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:348: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint8_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:358: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint8_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:378: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:388: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sint_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:408: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sshort_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:418: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_sshort_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:438: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uchar_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:448: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uchar_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:468: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint16_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:478: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint16_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:498: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint32_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:508: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint32_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:528: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint64_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:538: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint64_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:558: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint8_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:568: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint8_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:588: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:598: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_uint_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:618: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_ushort_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:628: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_ushort_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:648: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_void_alignment’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:658: warning: comparison is always false due to limited range of data type | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c: In function ‘dump_section_ffi_type_void_type’: | |
[platform:WARNING] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.c:678: warning: comparison is always false due to limited range of data type | |
[platform:execute] gcc-4.0 /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17.o -L/usr/lib -arch x86_64 -mmacosx-version-min=10.4 -lffi -I/usr/include/ffi -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_17 | |
[platform:execute] gcc-4.0 -c -arch x86_64 -O3 -fomit-frame-pointer -mmacosx-version-min=10.4 -mdynamic-no-pic /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_18.c -o /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_18.o | |
[platform:Error] /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/platcheck_18.c:20:31: error: valgrind/valgrind.h: No such file or directory | |
. | |
[rtyper] -=- specialized 8 more blocks -=- | |
. | |
[rtyper] -=- specialized 6 more blocks -=- | |
. | |
[rtyper] -=- specialized 5 more blocks -=- | |
. | |
[rtyper] -=- specialized 8 more blocks -=- | |
. | |
[rtyper] specializing: 600 / 601 blocks (99%) | |
[rtyper] -=- specialized 6 more blocks -=- | |
. | |
[rtyper] -=- specialized 5 more blocks -=- | |
. | |
[rtyper] -=- specialized 4 more blocks -=- | |
. | |
[rtyper] -=- specialized 3 more blocks -=- | |
[backendopt:removeassert] Could not remove 0 asserts, but removed 0 asserts. | |
[backendopt:inlining] phase with threshold factor: 32.4 | |
[backendopt:inlining] heuristic: pypy.translator.backendopt.inline.inlining_heuristic | |
.++++++++++ | |
[backendopt:inlining] inlined 22 callsites. | |
[backendopt:malloc] starting malloc removal | |
[backendopt:malloc] removed 0 simple mallocs in total | |
[backendopt:mergeifblocks] starting to merge if blocks | |
. | |
[rtyper] -=- specialized 0 more blocks -=- | |
.+ | |
[jitcodewriter:info] making JitCodes... | |
[jitcodewriter:info] there are 3 JitCode instances. | |
.+++++++++++++++************************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#######################################################################%#%%%************** | |
++++++++++++++********************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################%%%%%%%*********** | |
+++++++++++*******************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%######################################################################%%%%%%%%%%%%******** | |
+++++++++*****************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################################################################%%%%%%%%%%%%%%%%%***** | |
+++++++****************%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################################################################%%%%%%%%%%%%%%%%%*** | |
+++++****************%%%%%%##%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%#%####################################################################################%#%%%%%%%%%%%%* | |
++++***************%%%%%%%%%%#%###%%%%%%%%%%%############################################################################################################%#%%%%%%%%%%%%% | |
+++**************%%%%%%%%%%%%%%%#######################################################################################################################%%%%%%%%%%%%%%%%% | |
++*************%%%%%%%%%%%%%%%%#########################################################################################################################%%#%%%%%%%%%%%%% | |
+*************%%%%%%%%%%%%%%%%############################################################################################################################%%%%%%%%%%%%%% | |
*************%%%%%%%%%%################################################################################################################################%%%%%%%%%%%%%%%%% | |
***********%%%%%%#%###################################################################################################################################%%%%%%%%%%%%%%%%%% | |
%*********%%%%%%####################################################################################################################################%%%%%%%%%%%%%%%%%%%% | |
%%%%****%%%%%%%#####################################################################################################################################%%%%%%%%%%%%%%%%%%%% | |
####################################################################################################################################################%%%%%%%%%%%%%%%%%%%% | |
%%%%****%%%%%%%#####################################################################################################################################%%%%%%%%%%%%%%%%%%%% | |
%*********%%%%%%####################################################################################################################################%%%%%%%%%%%%%%%%%%%% | |
***********%%%%%%#%###################################################################################################################################%%%%%%%%%%%%%%%%%% | |
*************%%%%%%%%%%################################################################################################################################%%%%%%%%%%%%%%%%% | |
+*************%%%%%%%%%%%%%%%%############################################################################################################################%%%%%%%%%%%%%% | |
++*************%%%%%%%%%%%%%%%%#########################################################################################################################%%#%%%%%%%%%%%%% | |
+++**************%%%%%%%%%%%%%%%#######################################################################################################################%%%%%%%%%%%%%%%%% | |
++++***************%%%%%%%%%%#%###%%%%%%%%%%%############################################################################################################%#%%%%%%%%%%%%% | |
+++++****************%%%%%%##%%%%%%%%%%%%%%%##%%%%%%%%%%%%%%%%%%%%%#%####################################################################################%#%%%%%%%%%%%%* | |
+++++++****************%%%%##%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############################################################################%%%%%%%%%%%%%%%%%*** | |
+++++++++*****************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#############################################################################%%%%%%%%%%%%%%%%%***** | |
+++++++++++*******************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###%%%%######################################################################%%%%%%%%%%%%******** | |
++++++++++++++********************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################################################################%%%%%%%*********** | |
***************************%%%%%%%%%%%%%%%%%%%%%%%%%%#######################%%%%%%%%%%%%%%%%%*****%%%%######%%%****++***%%####%***%**********+++++...................... | |
*************#**********%%###%%%%%%%%%%%%%%%%%%%%%############################%%%%%%%%%%%%%%%%****%%%%%%##%%%%****++++*****%***%*%%%%%%%%*******++++.................... | |
************#%**%********%%%%%%%%%%%%%%%%%%%%%%%################################%%#####%%%%%%%%%##%****%%%******+++++********%%%%%%%%%%%%%%%%****++++................... | |
**************%###%%****##%%%%%%%%%%%%%%%%%%%%%##################################%%%##%%%#%##%%#************++++++++********%%%%%%%#######%%%%%***++++.................. | |
*******************%#%**%%%%%%%%%%%%%%%%%%%%%%%##################################%%%%%%%%%%%%%%%**##%*******+++++++*********%%%%#%#########%%%%****+++*#%............... | |
************************%%%%%###%%#%%%%%%##%%%%##################################%%%%%%%%%%%%##%************++++++++********%%%%%%%#######%#%%****++*%%*+............... | |
*******************%%%**%%%%%%%%%%%%%%########%%################################%%%%%%%%%%%%%%%%************+++++++++*********%%%%%%%%%%%%%%%**%##%%**##%##*+*.......... | |
%%%%%%%%%*******%%%###%%*%%%%%%%%%%%%%%#######%%%##############################%%%%%%%%%%%%%%%%************++++++++++++************%%%%********++++*%#*+**++............ | |
%%%%#%%%%%%%%%***%%%%%%**%%%%%%%%%%%%%%%%%%%%%%%%%%##########################%%%%%%%%%%%%%%%%%*************++++++++++++++++****************+++++***%%#%%**+............. | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%% | |
[rtyper:WARNING] prebuilt instance <pypy.jit.metainterp.compile.DoneWithThisFrameDescrVoid object at 0x0000000103597980> has no attribute '_x86_current_depths' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.metainterp.compile.DoneWithThisFrameDescrVoid object at 0x0000000103597980> has no attribute '_x86_adr_jump_offset' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.metainterp.compile.ExitFrameWithExceptionDescrRef object at 0x00000001035a0918> has no attribute '_x86_current_depths' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.metainterp.compile.ExitFrameWithExceptionDescrRef object at 0x00000001035a0918> has no attribute '_x86_adr_jump_offset' | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################%%%%%%%%%%%%%%%%%%%********** | |
[rtyper:WARNING] prebuilt instance <pypy.jit.metainterp.jitprof.Profiler object at 0x0000000103ccf590> has no attribute 'tk' | |
%%%%#%%%%%%% | |
[rtyper] specializing: 1800 / 35256 blocks (5%) | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################%%%%%%%%%%%%%%%%%%%** | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_param_depth' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_keepalive_target_looktokens' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_arglocs' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_bootstrap_code' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_debug_checksum' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_frame_depth' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_direct_bootstrap_code' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_loop_code' | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################%%%%%%%%%%%%%%%%%% | |
[rtyper] specializing: 3700 / 36244 blocks (10%) | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################%%%%%%%%%%%%%%%%%%%*************++++++++++++ | |
[rtyper] specializing: 5600 / 36767 blocks (15%) | |
%%%%#%%%%%%%%%%%%%%* | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_param_depth' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_keepalive_target_looktokens' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_arglocs' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_bootstrap_code' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_debug_checksum' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_frame_depth' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_direct_bootstrap_code' | |
[rtyper:WARNING] prebuilt instance <Loop -1, gen=0> has no attribute '_x86_loop_code' | |
%%%%#%%%%%%%%%%%%%%******** | |
[rtyper] specializing: 7400 / 36945 blocks (20%) | |
%%%%#%%%%%%%%%%%%%%********%% | |
[rtyper:WARNING] prebuilt instance <pypy.jit.backend.llsupport.gc.GcRefList instance at 0x00000001058b80c0> has no attribute 'nextindex' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.backend.llsupport.gc.GcRefList instance at 0x00000001058b80c0> has no attribute 'oldlists' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.backend.llsupport.gc.GcRefList instance at 0x00000001058b80c0> has no attribute 'list' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.backend.llsupport.gc.GcRefList instance at 0x00000001058b80c0> has no attribute 'hashtable' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.metainterp.compile.PropagateExceptionDescr object at 0x0000000105e58090> has no attribute '_x86_current_depths' | |
[rtyper:WARNING] prebuilt instance <pypy.jit.metainterp.compile.PropagateExceptionDescr object at 0x0000000105e58090> has no attribute '_x86_adr_jump_offset' | |
% | |
[rtyper] specializing: 9300 / 37066 blocks (25%) | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%% | |
[rtyper] specializing: 11200 / 37244 blocks (30%) | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%%%%%% | |
[rtyper] specializing: 13100 / 37404 blocks (35%) | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%% | |
[rtyper] specializing: 15100 / 37598 blocks (40%) | |
%%%%#%%%%%%%%%%%%%%********%%% | |
[rtyper] specializing: 17000 / 37708 blocks (45%) | |
%%%%#%%%%%%%%%%%%%%***** | |
[rtyper] specializing: 18900 / 37773 blocks (50%) | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%% | |
[rtyper] specializing: 20900 / 37922 blocks (55%) | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%%%%%%%%%% | |
[rtyper] specializing: 23000 / 38173 blocks (60%) | |
%%%%#%%%%%%%%%%%%%%********%%%% | |
[rtyper] specializing: 25000 / 38308 blocks (65%) | |
%%%%#%%%%%%%%%%%%%%********%%%%% | |
[rtyper] specializing: 26900 / 38425 blocks (70%) | |
%%%%#%%%%%%%%%%%% | |
[rtyper] specializing: 28900 / 38499 blocks (75%) | |
%%%%#%%%%%%%%%%%%% | |
[rtyper] specializing: 30900 / 38556 blocks (80%) | |
%%%%#%% | |
[rtyper] specializing: 32800 / 38570 blocks (85%) | |
%%%%#%%%%%%%%%%%%%%******** | |
[rtyper] specializing: 34700 / 38661 blocks (89%) | |
%%%%#%%% | |
[rtyper] specializing: 36400 / 38696 blocks (94%) | |
%%% | |
[rtyper] specializing: 38400 / 38700 blocks (99%) | |
[rtyper] specializing: 38700 / 38700 blocks (100%) | |
[rtyper] -=- specialized 38087 more blocks -=- | |
%%%% | |
[rtyper] -=- specialized 34 more blocks -=- | |
[rtyper] -=- specialized 0 more blocks -=- | |
[translation:info] the JIT compiler was generated | |
[translation:info] lltype back-end optimisations... | |
[backendopt:inlining] phase with threshold factor: 32.4 | |
[backendopt:inlining] heuristic: pypy.translator.backendopt.inline.inlining_heuristic | |
%%%%#%%%%%%%%%%%%%%********%%%%%%%%%%%%%%%%%%%%%%%%%%%%###################%%%%%%%%%%%%%%%%%%%*************++++++++++++++++++++++++++++++++++++++**%%###%%*+............. | |
##########%###%%%%#*********%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%**************++++++++++++++++++++++++++++++++......+++****%%**%............. | |
############%%%%%%%***********%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***************++++++++++++.................................+*%%+*%............ | |
############%%%%%%%%************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%****************++++++++++++...................................+*%............... | |
############%%%%%%%%**************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*****************+++++++++++++..................................................... | |
##########%%%%%%%%%*******************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*******************+++++++++++++....................................................... | |
%%%%#%%%%%%%%%%%%%************************%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%**********************++++++++++++++........................................................ | |
%%%%%%%%%%%%%%%**********************************%%%%%%%%%%%%%%%%%%%%***************************+++++++++++++++......................................................... | |
%%%%%%%%%%%%**********************************************************************************+++++++++++++++........................................................... | |
*******************************************************************************************+++++++++++++++++............................................................ | |
****************************************************************************************++++++++++++++++++.............................................................. | |
***************++********************************************************************+++++++++++++++++++................................................................ | |
**********+++++++++++***********************************************************++++++++++++++++++++++.................................................................. | |
++++++++++++++++++++++++++*************************************************+++++++++++++++++++++++++.................................................................... | |
+++++++++++++++++++++++++++++++++***********************************++++++++++++++++++++++++++++++...................................................................... | |
+++++++++++++++++++++++++++++++++++++++++++++++*******+++++++++++++++++++++++++++++++++++++++++......................................................................... | |
*********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++............................................................................ | |
**************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++............................................................................... | |
*****##***********************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++............................................................................... | |
.......%**++++%%*%##%**************+++++++++........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*%%#%%%%%%%%%%*********** | |
.......+****.++++******%%%%%%%%%****++++++.......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*%%###%%%***************** | |
.................++**%%%#######%%****++++....+++++++++++++++++++++++++++++++++++++++%+++++++++++++++++++++++++++++++++++++++++++++++++++++++***%%%%%%%****************** | |
.................++***%%%####%%%%****++++.+++++++++++++++++++++++++++++++++++++++++*%%+++++++++++++++++++++++++++++++++++++++++++++++******#**%%%%%%******************** | |
..................++****%%%%%%%*****+++++++++++++++++++++++++++++++++++++++++++++*%%%*++++++++++++++++++++++++++++++++++++++++******************%%%%******************** | |
...................++++***%%%#*%%%%%**++++++++++++++++++++#+++++++++++++++++++++*#++++++++++++++++++++++++++++++++++++++*************************%#%***%%%%#%%#********* | |
......................++++++**%%###%%**++++++*+++*+*****+**%*++***+++++++++++++++++#*++++++++++++++++++++++++++++++*****************************************%%###%%%**** | |
............................++*****#%##%**++**%%%*%###%%*%%%******%*******+++++***%%#%+++++++++++++++++++++++*************************************************%%%%#%%%#% | |
...........................+++++++*+++++++++++++**%%%%%%*%##%%%%%%%%%%%%******%%%%%%#%***+*******************************************************************%%%%######% | |
.........................+++++++++++++++++++++++++******%%%%%########%%%%%**%%%######%%%***************%*%**************************************************%%%%#######% | |
......................+++++++++++++++++++++++++++++****%%%%%#########%%%%%%*%%%##%#%%%%%************%%%******************************************************%%%%%%%%%%# | |
...................++++++++++++++++++++++++++++++++*****%%%%%#######%%####%%%%#%%%%%%%************************************************************************%%%%%%%%%% | |
.................++++++++++++++++++++++++++++++++++*****%%%%%%%%%%%%%%%%%%%%#%#%%#%%%%%%%%%%%%%%%%%%%#%%%%%%%******************************************%%%%%%%%%%%%%%%## | |
..............++++++++++++++++++++++++++++++++++++++*****#*%%%%%%%%%%%%%%%%%%#####%%%%##%%%%%%%%%#%%##%%%%%%%%%%%%%%%**********#************** | |
[backendopt:inlining] inlined 23386 callsites. | |
[backendopt:malloc] starting malloc removal | |
..............++++++++++++++++++++++++++++++++++++++*****#*%%%%%%%%%%%%%%%%%%#####%%%%##%%%%%%%%%#%%##%%%%%%%%%%%%%%%**********#******************%#%%%%%%%%%#%##%%%#### | |
............+++++++++++++++++++++++++++++++++++++++++**********%%%%%%%%%%%%%%%%###########%%%%%%%%%##%%%#%%%%%%%%%%%%%%%%%%**%#****************%%%%%#%%%%%###%########## | |
..........++++++++++++++++++++++++++++++++++++++++++***************%%%%%%%####################%%%%%%%#%%%%%%%%%%%%%%%%%%%%%%%#%%************%%%%%%%%%%%%%%%%%########### | |
........++++++++++++++++++++++++++++++++++++++++++**************%%%%#%%#%#%#############################%%%%%###%%%%%%%%%%%%%%%%%%##%%*%#%%%#%%%%%%%%%%%%%%############# | |
.....+++++++++++++++++++++++++++++++++++++++++++**************%%%%%%%%%%%%###############################%%##%%%%%%%%%%%%%%%%%%%%%%%%####%#%#%%%%#%%%%%%%%############## | |
...+++++++++++++++++++++++++++++++++++++++++++**************%%%%%%%%%%%#%%####################################%%%%%%%%%%%%%%%%%%%%%%#%####%#%%%%%####%%%%%############## | |
.++++++ | |
[backendopt:malloc] removed 2846 simple mallocs in total | |
[backendopt:WARNING] constant-folding v1 = getfield(v0, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v1 = getfield(v2, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v1 = getfield(v2, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v4 = getfield(v3, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v4 = getfield(v5, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v4 = getfield(v5, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v7 = getfield(v6, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v7 = getfield(v8, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v10 = getfield(v9, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v10 = getfield(v11, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v13 = getfield(v12, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v13 = getfield(v14, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v13 = getfield(v14, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v16 = getfield(v15, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v16 = getfield(v17, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v19 = getfield(v18, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v19 = getfield(v20, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v19 = getfield(v20, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v22 = getfield(v21, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v22 = getfield(v23, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v22 = getfield(v23, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v25 = getfield(v24, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v25 = getfield(v26, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v25 = getfield(v26, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v28 = getarraysize(v27): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute 'getlength' | |
[backendopt:WARNING] constant-folding v29 = getarraysize(args_i_0): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute 'getlength' | |
[backendopt:WARNING] constant-folding v1 = getfield(v2, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v4 = getfield(v5, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v7 = getfield(v8, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v10 = getfield(v11, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v13 = getfield(v14, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v16 = getfield(v17, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v19 = getfield(v20, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v22 = getfield(v23, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v25 = getfield(v26, ('typeptr')): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' | |
[backendopt:WARNING] constant-folding v28 = getarraysize((<* None>)): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute 'getlength' | |
[backendopt:WARNING] constant-folding v29 = getarraysize((<* None>)): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute 'getlength' | |
[backendopt:mergeifblocks] starting to merge if blocks | |
.+++++++++++++++++++++++++++++++++++++++++++**************%%%%%%%###%%%%%%######################################%%%%%%#%%%%%%%%%#%%############%%%#####%###### | |
[translation:info] inserting stack checks... | |
. | |
[rtyper] -=- specialized 4 more blocks -=- | |
[translation:info] inserted 177 stack checks. | |
[translation:info] Creating database for generating c source... | |
.+++++++++++ | |
[rtyper] -=- specialized 25 more blocks -=- | |
.+++++++++++++++++++++++++++++++++++++++++++**************%%%%%%%###%%%%%%######################################%%%%%%#%%%%%%%%%#%%############%%%#####%################ | |
+++++++++++++++++++++++++++++++++++++++++++*************%%%%%%%%%##%%%####################################### | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'old_objects_with_weakrefs' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'young_rawmalloced_objects' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'rawmalloced_total_size' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'young_objects_with_weakrefs' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gctypelayout.GCData object at 0x0000000113989b40> has no attribute '_gc_collect_stack_root' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_debug_pending' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_list_rpy' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_callback2_arg4' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_callback2_arg0' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_callback2_arg1' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_callback2_arg2' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_callback2_arg3' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'nursery_objects_shadows' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_count_rpy' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'tmpstack' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'next_major_collection_threshold' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'old_rawmalloced_objects' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'objects_to_trace' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'objects_with_finalizers' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute '_debug_seen' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'finalizer_lock_count' | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gc.minimark.MiniMarkGC object at 0x000000010be4cb10> has no attribute 'run_finalizers' | |
+++ | |
[rtyper] specializing: 38800 / 40097 blocks (96%) | |
[rtyper:WARNING] prebuilt instance <pypy.rpython.memory.gctransform.asmgcroot.ShapeDecompressor instance at 0x000000013c2548c0> has no attribute 'addr' | |
+++++++++++++++++++++++++++++++++++++++++++*************% | |
[rtyper] specializing: 40100 / 40176 blocks (99%) | |
+ | |
[rtyper] -=- specialized 1413 more blocks -=- | |
++++++++++++++ | |
[rtyper] specializing: 40200 / 40401 blocks (99%) | |
[rtyper] -=- specialized 225 more blocks -=- | |
[backendopt:inlining] phase with threshold factor: 32.4 | |
[backendopt:inlining] heuristic: pypy.translator.backendopt.inline.inlining_heuristic | |
+++++++++++++++++++++++++++++++++++++++++++*************%%%%%%%%%##%%%############################################%%%%%%#######%#%###################################### | |
+++++++++++++++++++++++++++++ | |
[backendopt:inlining] inlined 713 callsites. | |
[backendopt:malloc] starting malloc removal | |
+++++ | |
[backendopt:malloc] removed 28 simple mallocs in total | |
[backendopt:mergeifblocks] starting to merge if blocks | |
+++++++++ | |
[rtyper] -=- specialized 15 more blocks -=- | |
+ | |
[c] 1000 nodes [ array: 216 framework rtti: 35 func: 250 group: 1 struct: 557 ] | |
[c] 2000 nodes [ array: 330 framework rtti: 56 func: 565 group: 1 struct: 1142 ] | |
+ | |
[c] 3000 nodes [ array: 466 framework rtti: 161 func: 897 group: 1 struct: 1719 ] | |
[c] 4000 nodes [ array: 565 framework rtti: 166 func: 1203 group: 1 struct: 2272 ] | |
[c] 5000 nodes [ array: 753 framework rtti: 170 func: 1712 group: 1 struct: 2677 ] | |
+++ | |
[rtyper] -=- specialized 44 more blocks -=- | |
[rtyper] -=- specialized 0 more blocks -=- | |
[backendopt:inlining] phase with threshold factor: 32.4 | |
[backendopt:inlining] heuristic: pypy.translator.backendopt.inline.inlining_heuristic | |
+++ | |
[backendopt:inlining] inlined 4 callsites. | |
[backendopt:malloc] starting malloc removal | |
[backendopt:malloc] removed 0 simple mallocs in total | |
[backendopt:mergeifblocks] starting to merge if blocks | |
[c:database] GC transformer: finished helpers | |
[c:database] GC transformer: finished tables | |
[c] 6000 nodes [ array: 1038 framework rtti: 170 func: 1746 group: 1 struct: 3416 ] | |
[c] 7000 nodes [ array: 1164 framework rtti: 224 func: 1948 group: 1 struct: 3686 ] | |
[gctransform:info] assigned 617 typeids | |
[gctransform:info] added 12635 push/pop stack root instructions | |
[gctransform:info] inserted 615 write barrier calls | |
[gctransform:info] inserted 607 write_barrier_from_array calls | |
[gctransform:info] found 3 static roots | |
[c] 7156 nodes [ array: 1193 framework rtti: 238 func: 1989 group: 1 struct: 3735 ] | |
[c:database] Completed | |
[translation:info] database for generating C source was created | |
[translation:info] Generating c source... | |
[c:writing] structdef.h | |
[c:writing] forwarddecl.h | |
[c:writing] structimpl.c | |
[c:writing] nonfuncnodes.c | |
[c:writing] implement.c | |
[c:writing] implement_1.c | |
[backendopt:WARNING] constant-folding v28 = getarraysize((<* None>)): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute 'getlength' | |
[backendopt:WARNING] constant-folding v29 = getarraysize((<* None>)): | |
[backendopt:WARNING] AttributeError: 'NoneType' object has no attribute 'getlength' | |
[c:writing] implement_2.c | |
[c:writing] implement_3.c | |
[c:writing] implement_4.c | |
[c:writing] implement_5.c | |
[c:writing] implement_6.c | |
[backendopt:WARNING] constant-folding v16 = gc_gettypeptr_group(v17, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v16 = gc_gettypeptr_group(v17, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v16 = gc_gettypeptr_group(v17, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v16 = gc_gettypeptr_group(v17, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v16 = gc_gettypeptr_group(v17, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v16 = gc_gettypeptr_group(v17, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v16 = gc_gettypeptr_group(v17, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[c:writing] implement_7.c | |
[c:writing] implement_8.c | |
[backendopt:WARNING] constant-folding v4 = gc_gettypeptr_group(v5, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v4 = gc_gettypeptr_group(v5, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v1 = gc_gettypeptr_group(v2, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v1 = gc_gettypeptr_group(v2, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v7 = gc_gettypeptr_group(v8, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v7 = gc_gettypeptr_group(v8, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v7 = gc_gettypeptr_group(v8, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v7 = gc_gettypeptr_group(v8, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v7 = gc_gettypeptr_group(v8, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v7 = gc_gettypeptr_group(v8, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v7 = gc_gettypeptr_group(v8, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v19 = gc_gettypeptr_group(v20, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v10 = gc_gettypeptr_group(v11, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[backendopt:WARNING] constant-folding v10 = gc_gettypeptr_group(v11, (<* <pypy.rpython.lltyp...4b520>>), (<ItemOffset <Struct ty...s }> 1>), ((<Struct header { tid ... 'tid'))): | |
[backendopt:WARNING] NullAddressError: offset from NULL address | |
[c:writing] implement_9.c | |
[translation:info] written: /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/testing_1/testing_1.c | |
[translation:info] Compiling c source... | |
[platform:execute] make in /var/folders/C0/C0N0SHjwEOKxr+PGnBbawE+++TI/-Tmp-/usession-unknown-4/testing_1 | |
[platform:Error] implement.c: In function ‘pypy_g_GcRootMap_asmgcc_freeing_block’: | |
[platform:Error] implement.c:11822: warning: passing argument 4 of ‘qsort’ from incompatible pointer type | |
[platform:Error] implement.c: In function ‘pypy_g_sort_gcmap’: | |
[platform:Error] implement.c:39050: warning: passing argument 4 of ‘qsort’ from incompatible pointer type | |
[platform:Error] gcmaptable.s:6:Unknown pseudo-op: .cfi_startproc | |
[platform:Error] gcmaptable.s:26:Unknown pseudo-op: .cfi_def_cfa_offset | |
[platform:Error] gcmaptable.s:26:Rest of line ignored. 1st junk character valued 56 (8). | |
[platform:Error] gcmaptable.s:48:Unknown pseudo-op: .cfi_endproc | |
[platform:Error] make: *** [example5-c] Error 1 | |
[Timer] Timings: | |
[Timer] annotate --- 2.2 s | |
[Timer] rtype_lltype --- 10.2 s | |
[Timer] pyjitpl_lltype --- 332.0 s | |
[Timer] backendopt_lltype --- 105.9 s | |
[Timer] stackcheckinsertion_lltype --- 4.1 s | |
[Timer] database_c --- 96.1 s | |
[Timer] source_c --- 92.5 s | |
[Timer] compile_c --- 210.9 s | |
[Timer] ========================================== | |
[Timer] Total: --- 853.9 s | |
[translation:ERROR] Error: | |
[translation:ERROR] Traceback (most recent call last): | |
[translation:ERROR] File "./pypy/pypy/translator/goal/translate.py", line 290, in main | |
[translation:ERROR] drv.proceed(goals) | |
[translation:ERROR] File "/Users/chris/Downloads/pypy/pypy/translator/driver.py", line 809, in proceed | |
[translation:ERROR] return self._execute(goals, task_skip = self._maybe_skip()) | |
[translation:ERROR] File "/Users/chris/Downloads/pypy/pypy/translator/tool/taskengine.py", line 116, in _execute | |
[translation:ERROR] res = self._do(goal, taskcallable, *args, **kwds) | |
[translation:ERROR] File "/Users/chris/Downloads/pypy/pypy/translator/driver.py", line 286, in _do | |
[translation:ERROR] res = func() | |
[translation:ERROR] File "/Users/chris/Downloads/pypy/pypy/translator/driver.py", line 572, in task_compile_c | |
[translation:ERROR] cbuilder.compile(**kwds) | |
[translation:ERROR] File "/Users/chris/Downloads/pypy/pypy/translator/c/genc.py", line 517, in compile | |
[translation:ERROR] extra_opts) | |
[translation:ERROR] File "/Users/chris/Downloads/pypy/pypy/translator/platform/posix.py", line 186, in execute_makefile | |
[translation:ERROR] self._handle_error(returncode, stdout, stderr, path.join('make')) | |
[translation:ERROR] File "/Users/chris/Downloads/pypy/pypy/translator/platform/__init__.py", line 128, in _handle_error | |
[translation:ERROR] raise CompilationError(stdout, stderr) | |
[translation:ERROR] CompilationError: CompilationError(err=""" | |
[translation:ERROR] implement.c: In function ‘pypy_g_GcRootMap_asmgcc_freeing_block’: | |
[translation:ERROR] implement.c:11822: warning: passing argument 4 of ‘qsort’ from incompatible pointer type | |
[translation:ERROR] implement.c: In function ‘pypy_g_sort_gcmap’: | |
[translation:ERROR] implement.c:39050: warning: passing argument 4 of ‘qsort’ from incompatible pointer type | |
[translation:ERROR] gcmaptable.s:6:Unknown pseudo-op: .cfi_startproc | |
[translation:ERROR] gcmaptable.s:26:Unknown pseudo-op: .cfi_def_cfa_offset | |
[translation:ERROR] gcmaptable.s:26:Rest of line ignored. 1st junk character valued 56 (8). | |
[translation:ERROR] gcmaptable.s:48:Unknown pseudo-op: .cfi_endproc | |
[translation:ERROR] make: *** [example5-c] Error 1 | |
[translation:ERROR] """) | |
[translation] start debugger... | |
> /Users/chris/Downloads/pypy/pypy/translator/platform/__init__.py(128)_handle_error() | |
-> raise CompilationError(stdout, stderr) | |
(Pdb+) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment