pypy translate.py --sandbox targetpypystandalone.py [translation:info] Translating target as defined by targetpypystandalone [platform:msg] Setting platform to 'host' cc=None [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/gcctest.c -o /usr/src/tmp/usession-default-3/gcctest.o [platform:execute] gcc /usr/src/tmp/usession-default-3/gcctest.o -pthread -lrt -o /usr/src/tmp/usession-default-3/gcctest [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_0.c -o /usr/src/tmp/usession-default-3/platcheck_0.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_0.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_0 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_1.c -o /usr/src/tmp/usession-default-3/platcheck_1.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_1.o -pthread -lrt -lintl -o /usr/src/tmp/usession-default-3/platcheck_1 [platform:Error] /usr/bin/ld: cannot find -lintl [platform:Error] collect2: ld returned 1 exit status [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_2.c -o /usr/src/tmp/usession-default-3/platcheck_2.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_2.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_2 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_3.c -o /usr/src/tmp/usession-default-3/platcheck_3.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_3.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_3 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_4.c -o /usr/src/tmp/usession-default-3/platcheck_4.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_4.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_4 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_5.c -o /usr/src/tmp/usession-default-3/platcheck_5.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_5.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_5 [translation] PyPy config object: [translation] [objspace] [translation] lonepycfiles = False [translation] nofaking = True [translation] [opcodes] [translation] CALL_LIKELY_BUILTIN = True [translation] CALL_METHOD = True [translation] [std] [translation] builtinshortcut = True [translation] getattributeshortcut = True [translation] newshortcut = True [translation] optimized_list_getitem = True [translation] withmethodcache = True [translation] withprebuiltchar = True [translation] withrangelist = True [translation] withtypeversion = True [translation] [usemodules] [translation] __pypy__ = True [translation] _ast = True [translation] _codecs = True [translation] _io = True [translation] _pickle_support = True [translation] _random = True [translation] _sre = True [translation] _testing = True [translation] _weakref = True [translation] cmath = True [translation] errno = True [translation] gc = True [translation] imp = True [translation] marshal = True [translation] math = True [translation] operator = True [translation] parser = True [translation] posix = True [translation] symbol = True [translation] time = True [translation] token = True [translation] usepycfiles = False Wrote /usr/src/pypy/lib_pypy/ctypes_config_cache/_pyexpat_x86_64_.py. Wrote /usr/src/pypy/lib_pypy/ctypes_config_cache/_locale_x86_64_.py. Wrote /usr/src/pypy/lib_pypy/ctypes_config_cache/_resource_x86_64_.py. Wrote /usr/src/pypy/lib_pypy/ctypes_config_cache/_syslog_x86_64_.py. [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_6.c -o /usr/src/tmp/usession-default-3/platcheck_6.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_6.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_6 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_7.c -o /usr/src/tmp/usession-default-3/platcheck_7.o [platform:Error] /usr/src/tmp/usession-default-3/platcheck_7.c: In function ‘main’: [platform:Error] /usr/src/tmp/usession-default-3/platcheck_7.c:31: error: too many arguments to function ‘getpgrp’ [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_8.c -o /usr/src/tmp/usession-default-3/platcheck_8.o [platform:Error] /usr/src/tmp/usession-default-3/platcheck_8.c: In function ‘main’: [platform:Error] /usr/src/tmp/usession-default-3/platcheck_8.c:31: error: too many arguments to function ‘setpgrp’ [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_9.c -o /usr/src/tmp/usession-default-3/platcheck_9.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_9.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_9 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_10.c -o /usr/src/tmp/usession-default-3/platcheck_10.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_10.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_10 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_11.c -o /usr/src/tmp/usession-default-3/platcheck_11.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_11.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_11 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_12.c -o /usr/src/tmp/usession-default-3/platcheck_12.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_12.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_12 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_13.c -o /usr/src/tmp/usession-default-3/platcheck_13.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_13.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_13 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_14.c -o /usr/src/tmp/usession-default-3/platcheck_14.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_14.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_14 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/platcheck_15.c -o /usr/src/tmp/usession-default-3/platcheck_15.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/module_cache/module_0.c -o /usr/src/tmp/usession-default-3/module_cache/module_0.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_15.o /usr/src/tmp/usession-default-3/module_cache/module_0.o -pthread -lrt -Wl,--export-dynamic,--version-script=/usr/src/tmp/usession-default-3/dynamic-symbols-0 -o /usr/src/tmp/usession-default-3/platcheck_15 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -fPIC -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/module_cache/module_1.c -o /usr/src/tmp/usession-default-3/module_cache/module_1.o [platform:execute] gcc -shared /usr/src/tmp/usession-default-3/module_cache/module_1.o -pthread -lrt -Wl,--export-dynamic,--version-script=/usr/src/tmp/usession-default-3/dynamic-symbols-1 -o /usr/src/tmp/usession-default-3/shared_cache/externmod.so [translation] translate.py configuration: [translation] [translate] [translation] targetspec = targetpypystandalone [translation] translation configuration: [translation] [translation] [translation] gc = generation [translation] gctransformer = framework [translation] list_comprehension_operations = True [translation] rweakref = True [translation] sandbox = True [translation] stackless = False [translation] thread = False [translation] withsmallfuncsets = 5 [translation:info] Annotating&simplifying... [translation:info] with policy: pypy.translator.goal.ann_override.PyPyAnnotatorPolicy [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_16.c -o /usr/src/tmp/usession-default-3/platcheck_16.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_16.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_16 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_17.c -o /usr/src/tmp/usession-default-3/platcheck_17.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_17.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_17 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_18.c -o /usr/src/tmp/usession-default-3/platcheck_18.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_18.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_18 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_19.c -o /usr/src/tmp/usession-default-3/platcheck_19.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_19.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_19 [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_20.c -o /usr/src/tmp/usession-default-3/platcheck_20.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_20.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_20 ..............................+++++++++++++++++++++++++++++++++++++++++++++++++++ ..........................+++++++++++++++++++++++++%%%**+++++++++++++++++++++++++ .......................+++++++++++++++++++++++*****%###%%#%*************+++++++++ ................++++++++++++++++++++++++********%%%%%%##%%%%******************+++ ...........+++++++++++++********************%%%%%#########%%%%%****************** .......++++++++++*************************%%%%%%############%%%%%**************** ....++++++++**********************%%%####%%%%#%%#############%%%%%%%%*%%#******** .++++++++************%%%%%%%%%%%%%%%%%###################################%******* ++++++**********%%%%%%%%%%%%%%%%%%%%%%##################################%%%%%**** ++++********%%%%%%%%%%%%%%%%%%%%%%%#####################################%%%%%%%%* ++********%%%%%%%#%%%#%###################################################%%%%%%% +*******%%%%%%%###########################################################%%%%%%% *******%%%%%#############################################################%%%%%%%% *****%%%################################################################%%%%%%%%% ########################################################################%%%%%%%%% *****%%%################################################################%%%%%%%%% *******%%%%%#############################################################%%%%%%%% +*******%%%%%%%###########################################################%%%%%%% ++********%%%%%%%#%%%#%###################################################%%%%%%% ++++********%%%%%%%%%%%%%%%%%%%%%%%#####################################%%%%%%%%* ++++++**********%%%%%%%%%%%%%%%%%%%%%%##################################%%%%%**** .++++++++************%%%%%%%%%%%%%%%%%###################################%******* ....++++++++**********************%%%####%%%%#%%#############%%%%%%%%*%%#******** .......++++++++++*************************%%%%%%############%%%%%**************** ...........+++++++++++++********************%%%%%#########%%%%%****************** ................++++++++++++++++++++++++********%%%%%%##%%%%******************+++ .......................+++++++++++++++++++++++*****%###%%#%*************+++++++++ ..........................+++++++++++++++++++++++++%%%**+++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++++++++++++++++++++............................. +++++++++++++++++*****************+++++++++++++++................................ +++++++++++*****************************++++++++++..++*%+........................ +++++++*************************************+++++++**%%%*++...++................. ++++*******************%%%%%%%%%%%%************+++**%%#%%*++**%%%%%**#%.......... ++****************%%%%%%%%%%%%%%%%%%%%%%*********+++**%#*+*%%%%%%%*++............ +**************%%%%%%%%%%%%%%%%%%%%%%%%%%%%**************%+++****+++............. *************%%%%%%%%%%%%%%#########%%%%%%%%%***%###%%%*+*%##%*****+++........... ******#*****%#%%%%%%%%%%###############%##%%%%%#*%%%%**++****%%%%%%%**++......... *******%%***%%%%%%%%%%%################%%%%%%%**%***++++****%%%####%%**+......... ***********#%%%%%%####%################%%%%%%%******++++*****%%%%%%%*%%+**%+..... %%%%%%%*%#%%%%%%%%%%%%%%%#############%%%%%%%%******+++++++*********++**%*+...... #####%#%%*****%%%%%%%%%%%%%%#%###%%%%%%%%%%%*******++++++++++++++++..+**%**...... ######%%%%*****%%%%%%%%%%%%%%%%%%%%%%%%%%%********++++++.................*....... #####%%%%*********%%%%%%%%%%%%%%%%%%%%%**********++++++.......................... %%%%%%%%****************%%%%%%%%%**************+++++++........................... ********************************************++++++++............................. *******++********************************+++++++++............................... ++++++++++++++********* [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused /usr/src/tmp/usession-default-3/platcheck_21.c -o /usr/src/tmp/usession-default-3/platcheck_21.o [platform:execute] gcc /usr/src/tmp/usession-default-3/platcheck_21.o -pthread -lrt -o /usr/src/tmp/usession-default-3/platcheck_21 ++++++++++++++**********************++++++++++++................................. *++****+++++++++++++++++++++++++++++++++++++++................................... ***#**********+++++++++++++++++++++++++++++...................................... %%*%%%%%%%******++++++++++++++++++++++++++++++................................... %%%#%%%%%%%%%%****+++***+++++++++++++++++++++++++................................ %%%%#######%%%%*********************+++++++++++++++.............................. %%%#########%%%%******%*%****************+++++++++++++........................... %%%%%%####%#%%%******#%**********************++++++++++.......................... **%%%%%%%%%%%%*%##%#**%%%##%%******************++++++++++........................ *****************%%%%#%%%%%%%%%%%%%%%*************++++++++....................... ...*+*.....................................................++++++++++++++++++++++ ...*%%+..............................................++++++++++++++++++++++++++++ .....*+.%***+..**...............................+++++++++++++++++++++++++++++++++ .......++*%**%*++++........................++++++++++++++++++++++++++++++++++++++ .....++**%%%%%%%***++.................+++++++++++++++++++++++++++++++++++++++++++ ....++**%%####%%%***+++...........+++++++++++++++++++++++++++++++++++++++%*++++++ ....++***%%%%%%%***++++.......+++++++++++++++++++++++++++++++++++++++++**%*%%*+++ .....+++*%*%%*****++++....+++++++++++++++++++++++++++++++++++++++++%%%%%%##%***** .......++**%##%%**++...++++++++++++++++++++++++++++++++++++++++++++++%##%******** .........+*%%%%%**+++++++++++++++++++++*##++++++++++++++++++++*******%#%********* ...........+#%*##%*+++++++++++++++++++++*+++++++++++++++****************%***##%** ..............++++*#+++*%%%%%%%#%%%***%%%%*++++++++*************************%%### ...........++++++++++++++**%%#####%%%%%##%%*****%%%*************************%%%%% ........+++++++++++++++++*%%%%%%%%%%%%%%%%#%%%%%%%%%%********************%%%%%#%% ......++++++++++++++++++++*****%%%%%%%######%%%%#%##%%%%%%%%%#*******%%%%%####### ....++++++++++++++++++++*******%%#%################%%%%%%%%%%%%#%%%%%%%%%%%###### ..++++++++++++++++++++*******%%%%%%%#################%%%%%%%%%%%%###%%%##%####### +++++++++++++++++++++******%%%%#%######################%%%%##%%################## +++++++++++++++++++****#*#%%%%#%%%%############################################## ++++++++++++++++++********%%%%%%%%############################################### +++++++++++++++++********%%%%%%%%%%%############################################# +++++++++++**************%%%%%%%%%%%%############################################ ++++**%%*****************%%%%####%%############################################## *****#**#%*******%*%%%%%#%%%%%%################################################## **************######%%%%######################################################### ****************##%%############################################################# ***********%%%%%%%%%############################################################# *%%%%%%%%%%%%%%%%%%%%############################################################ #####+.............................*%#*+......................................... ##.%...............................+#+........................................... ....+................................**+......................................... .+*%#*+...............................++%+....................................... ++***+++++++++*#++++++...............**%%%+*..................................... ++*%%*******#*******++++++...+++++*******%*++.................................... ++*%%**%%%%%%%%%%%*****+++++++****%%%%%%%%**+%+.......................#.......... +***#%#%%######%%%%%*****+++++***%%%####%%%**+++.................#+*%%*#.%....... ****%%%%########%%%%%**%**++++****%#%%%%%%***+++++++++++++++++++%#%+++++......... ****%%%%#%####%%%%%#%%%%%%**++*%%##%%*******+++++++++++++++++%#*+++++++++++++++++ +*****#%%%%%%%%%%%%%%###%%%%***%#%*******+++++++++++++++++++++++%++++++++++++++++ ++********%%%%%%*****%%%%**%**+#%****%****+++%+++++*********++++*#*++%+++++++++++ +%++**************%%*****++++**%#%%#%*****%***************#****%%%#********++++++ ++++++++*************+++++****%%####%%%%%%%%#%%%*************%%%##%*******%****** .+++++++++++++++++++++++*****%%%%%%#%%%%%%%%#%%%%%%%%*********##%****#**##******* ....+++++++++++++++++****%*%%%%%%%############%#%%%%%%%%%%%%%%%%#%**%%%%#******** ...+++++++++++++++*******%%%#%%%#################%%%%%%%%%%%%%%%###%%%%%********* +++++++++++++++***%*****%%%%%%%#####################%###%%%##########%#%%%%%%%*** ++++++++++++************%%%%%%%####################################%#%%%%#%%%%%%% ++++++++++*************%%%%%%%%####################################%#%%%#%%%%%%%% ++++++++**%%*%********#%%%%%%%%######################################%#%%#%%%%%%% ++++++******%%#%%%**%%%%%%%#%#############################################%%%%%%% +++++************%%%%%%%%%%#############################################%%%##%%%% ++++*****%%###%**##%%%%%###################################################%%%%%% ++***##%%%##%%%**%%%%%####################################################%#%%%%% +#*******#******%%#%%%%####################################################%%%%%% +********%*****%%%%%%%%%%#################################################%%%%%%% ***************%%%%%%%%%%%%##############################################%%%%%### ++++++++%**%**.......................................................#.########## ++++++++++%**%....................................................*+%*......##### ********%%++++++....................................................+..*%+....... %%*****%****++++++..............................++................%**+........... %%%%%%%*%***%*+*%%++%...............................*......+%+******%............ #%%%%%%%%******+++%+++.................................+*#*+**%%##%%*++..+....... ###%%%%%%%******+++++++..................................+++*%%%%%%**++.......... ###%%%%%%%*******+++++++..................................++**%+*++++............ #%%%%%%%%********++++++++++#%+++++++++++++++++++++++++++++*%##%%*#............... %%%%%%%%**%#*****++++++++++++++++++++++++++++++++++++*++++*%%***+++.............. %%%%%%%%********++++++++++++*++++++++++++++++++++++++++++++*#%*%+++++++++++...%.+ %#####%%%*****+++++++++++%*%%%++++++%++++++++++++++++++++**+**++++++++++++*++***% *%%%%#%%****+++++++++++++#%%%+++%***%*++++++++++++++++++++++*+%+++%*%#%*%%#%#**%% *****%%#*+*+++%#***********%***%*##**%*******************++++++*++++++++++++%#++* +++++**%#%%****%************%*****************************%**%%%**+%+++++++++++++ +*%***%%####%%%%%%%%%%%**%%%*****************%***%***********%**********+++++++++ *%***%%%####%%#%%%%%%%%%#%%%%%%%*******************%%*%%%##%%%***#************+++ ****%%%%%%%%#%%##%%%%%%#%%%%%%%%%%%%%%***********%**%#%%%##%%%***%%************** *%%%%%%%#%##############%%%%%%%%%%%%%%%%%%%%%%*****##%%%%%%********************** %%%%%%%%%####################%%%%%%%###%%%%%#%%%%%%%%#%%*%***************%******* %%%%%###########################%%%%%%%%%%%#%%%#%%%####%%%%%%%******************* %%%%%%############################%%####%%%%%%#####%%###%%%%%%%%%%%********#%#%** %%%%%##################################################%%%%%#%%%%%%%%%%**%******* %%%%%###################################################%%%%%%%%%%%%%%%%%%%****** %%%%%%##################################################%%%%%%%%%##%%%%%%%%%%%*%% %#%%%%####################################################%%%%%##%%%%%#%%%%%%%%%% %%###############################################################%%%%%%%%%%%%%%%% %%%#############################################################%%%%%%%%%%%%%%%%% ++++++++++++++++++++++++++++++++++++++++++++++++++++............................. +++++++++++++++++*****************+++++++++++++++................................ +++++++++++*****************************++++++++++..++*%+........................ +++++++*************************************+++++++**%%%*++...++................. ++++*******************%%%%%%%%%%%%************+++**%%#%%*++**%%%%%**#%.......... ++****************%%%%%%%%%%%%%%%%%%%%%%*********+++**%#*+*%%%%%%%*++............ +**************%%%%%%%%%%%%%%%%%%%%%%%%%%%%**************%+++****+++............. *************%%%%%%%%%%%%%%#########%%%%%%%%%***%###%%%*+*%##%*****+++........... ******#*****%#%%%%%%%%%%###############%##%%%%%#*%%%%**++****%%%%%%%**++......... *******%%***%%%%%%%%%%%################%%%%%%%**%***++++****%%%####%%**+......... ***********#%%%%%%####%################%%%%%%%******++++*****%%%%%%%*%%+**%+..... %%%%%%%*%#%%%%%%%%%%%%%%%#############%%%%%%%%******+++++++*********++**%*+...... #####%#%%*****%%%%%%%%%%%%%%#%###%%%%%%%%%%%*******++++++++++++++++..+**%**...... ######%%%%*****%%%%%%%%%%%%%%%%%%%%%%%%%%%********++++++.................*....... #####%%%%*********%%%%%%%%%%%%%%%%%%%%%**********++++++.......................... %%%%%%%%****************%%%%%%%%%**************+++++++........................... ********************************************++++++++............................. *******++********************************+++++++++............................... ++++++++++++++**********************++++++++++++................................. *++****+++++++++++++++++++++++++++++++++++++++................................... ***#**********+++++++++++++++++++++++++++++...................................... %%*%%%%%%%******++++++++++++++++++++++++++++++................................... %%%#%%%%%%%%%%****+++***+++++++++++++++++++++++++................................ % [translation:info] -- someobjectness 0% (0 of 13232 functions polluted by SomeObjects) [translation:info] RTyping... [rtyper:WARNING] Desc > has no attribute '$memofield_getorbuild_0' %%%%#######%%%%*********************+++++++++++++++.............................. %%%#########%%%%******%*%****************+++++++++++++........................... %%%%%%####%#%%%******#%**********************++++++++++.......................... **%%%%%%%%%%%%*%##%#**%%%##%%******************++++++++++........................ *****************%%%%#%%%%%%%%%%%%%%%*************++++++++....................... ... [rtyper] specializing: 3900 / 77628 blocks (5%) ...*+*.....................................................++++++++++++++++++++++ ...*%%+..............................................++ [rtyper] specializing: 7900 / 78217 blocks (10%) ...*%%+..............................................++++++++++++++++++++++++++++ .....*+.%***+..**................ [rtyper] specializing: 11900 / 78683 blocks (15%) .....*+.%***+..**...............................+++++++++++++++++++++++++++++++++ .......++*%**%*++++.............. [rtyper] specializing: 15900 / 79161 blocks (20%) .......++*%**%*++++........................++++ [rtyper] specializing: 19900 / 79339 blocks (25%) .......++*%**%*++++........................++++++++++++++++++++ [rtyper] specializing: 23900 / 79564 blocks (30%) .......++*%**%*++++........................+ [rtyper] specializing: 28000 / 79729 blocks (35%) .......++*%**%*++++.................... [rtyper] specializing: 32000 / 79865 blocks (40%) .......++*%**%*++++........................++++++++++++++++++ [rtyper] specializing: 36100 / 80120 blocks (45%) .......++*%**%*++++........................++++++ [rtyper] specializing: 40200 / 80253 blocks (50%) .......++*%**%*++++........................ [rtyper] specializing: 44300 / 80402 blocks (55%) .......++*%**%*++++..................... [rtyper] specializing: 48400 / 80569 blocks (60%) .......++*%**%*++++............ [rtyper] specializing: 52500 / 80685 blocks (65%) .......++*%**%*++++............ [rtyper] specializing: 56600 / 80806 blocks (70%) .......++*%**%*++++....... [rtyper] specializing: 60700 / 80888 blocks (75%) .......++*%**%*+++ [rtyper] specializing: 64800 / 80948 blocks (80%) .......++*%**%*++++........ [rtyper] specializing: 68900 / 81039 blocks (85%) .......++*%**%*++++... [rtyper] specializing: 73100 / 81117 blocks (90%) .......++*%**%*++++... [rtyper] specializing: 76100 / 81220 blocks (93%) . [rtyper] specializing: 79700 / 81230 blocks (98%) [rtyper] -=- specialized 81230 blocks -=- .......++*%**%*++++........................++++++++++++++++++++++++++++++++++++++ .....++**%%%%%%%***++.................+++++++++++++++++++++++++++++++++++++++++++ ....++**%%####%%%***+++...........+++++++++++++++++++++++++++++++++++++++%*+++ [rtyper] specializing: 81300 / 83295 blocks (97%) ....++**%%####%%%***+++....... [rtyper] specializing: 83300 / 83438 blocks (99%) [rtyper] -=- specialized 2208 more blocks -=- [rtyper] -=- specialized 0 more blocks -=- ... [rtyper] -=- specialized 10 more blocks -=- [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 42285 callsites. [backendopt:malloc] starting malloc removal %%%%%%##################################################%%%%%%%%%##%%%%%%%%%%%*%% %#%%%%####################################################%%%%%##%%%%%#%%%%%%%%%% %%###############################################################%%%%%%%%%%%%%%%% %%%#############################################################%%%%%%%%%%%%%%%%% ++++++++++++++++++++++++++++++++++++++++++++++++++++............................. +++++++++++++++++*****************+++++++++++++++................................ +++++++++++*****************************++++++++++..++*%+........................ +++++++*************************************+++++++**%%%*++...++................. ++++*******************%%%%%%%%%%%%************+++**%%#%%*++**%%%%%**#%.......... ++****************%%%%%%%%%%%%%%%%%%%%%%*********+++**%#*+*%%%%%%%*++............ +**************%%%%%%%%%%%%%%%%%%%%%%%%%%%%**************%+++****+++............. *************%%%%%%%%%%%%%%#########%%%%%%%%%***%###%%%*+*%##%*****+++........... ******#*****%#%%%%%%%%%%###############%##%%%%%#*%%%%**++****%%%%%%%**++......... *******%%***%%%%%%%%%%%################%%%%%%%**%***++++****%%%####%%**+......... ***********#%%%%%%####%################%%%%%%%******++++*****%%%%%%%*%%+**%+..... %%%%%%%*%#%%%%%%%%%%%%%%%#############%%%%%%%%******+++++++*********++**%*+...... #####%#%%*****%%%%%%%%%%%%%%#%###%%%%%%%%%%%*******++++++++++++++++..+**%**...... ######%%%%*****%%%%%%%%%%%%%%%%%%%%%%%%%%%********++++++.................*....... #####%%%%*********%%%%%%%%%%%%%%%%%%%%%**********++++++.......................... %%%%%%%%****************%%%%%%%%%**************+++++++........................... ********************************************++++++++............................. *******++********************************+++++++++............................... ++++++++++++++**********************++++++++++++................................. *++****+++++++++++++++++++++++++++++++++++++++................................... ***#**********+++++++++++++++++++++++++++++...................................... %%*%%%%%%%******++++++++++++++++++++++++++++++................................... %%%#%%%%%%%%%%****+++***+++++++++++++++++++++++++............. [backendopt:malloc] removed 4650 simple mallocs in total [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [backendopt:mergeifblocks] starting to merge if blocks %%%#%%%%%%%%%%****+++***+++++++++++++++++++++++++................................ %%%%#######%%%%*********************+++++++++++++++.............................. %%%#########%%%%******%*%****************+++++++++++++........................... %%%%%%####%#%%%******#%**********************++++++++++........... [translation:info] inserting stack checks... %%% [rtyper] -=- specialized 10 more blocks -=- [translation:info] inserted 550 stack checks. [translation:info] Creating database for generating c source... %%%%%%####%# [rtyper] -=- specialized 25 more blocks -=- %%%%%%####%#%%%******#%**********************++++++++++.......................... **%%%%%%%%%%%%*%##%#**%%%##%%******************++++++++++........................ *****************%%%%#%%%%%%%%%%%%%%%*************++++++++....................... ...*+*......................................... [rtyper:WARNING] prebuilt instance has no attribute '_ll_typeid_map' [rtyper:WARNING] prebuilt instance has no attribute 'red_zone' [rtyper:WARNING] prebuilt instance has no attribute 'total_collection_count' [rtyper:WARNING] prebuilt instance has no attribute '_debug_pending' [rtyper:WARNING] prebuilt instance has no attribute 'space_size' [rtyper:WARNING] prebuilt instance has no attribute 'max_space_size' [rtyper:WARNING] prebuilt instance has no attribute 'objects_with_weakrefs' [rtyper:WARNING] prebuilt instance has no attribute '_list_rpy' [rtyper:WARNING] prebuilt instance has no attribute 'nursery_scale' [rtyper:WARNING] prebuilt instance has no attribute 'top_of_space' [rtyper:WARNING] prebuilt instance has no attribute 'last_generation_root_objects' [rtyper:WARNING] prebuilt instance has no attribute '_d_oopty' [rtyper:WARNING] prebuilt instance has no attribute '_callback2_arg4' [rtyper:WARNING] prebuilt instance has no attribute '_callback2_arg5' [rtyper:WARNING] prebuilt instance has no attribute 'largest_young_fixedsize' [rtyper:WARNING] prebuilt instance has no attribute '_callback2_arg0' [rtyper:WARNING] prebuilt instance has no attribute '_callback2_arg1' [rtyper:WARNING] prebuilt instance has no attribute '_callback2_arg2' [rtyper:WARNING] prebuilt instance has no attribute '_callback2_arg3' [rtyper:WARNING] prebuilt instance has no attribute 'nursery_size' [rtyper:WARNING] prebuilt instance has no attribute 'tmpstack' [rtyper:WARNING] prebuilt instance has no attribute 'fromspace' [rtyper:WARNING] prebuilt instance has no attribute 'free' [rtyper:WARNING] prebuilt instance has no attribute 'tospace' [rtyper:WARNING] prebuilt instance has no attribute 'young_objects_with_weakrefs' [rtyper:WARNING] prebuilt instance has no attribute 'objects_with_finalizers' [rtyper:WARNING] prebuilt instance has no attribute '_count_rpy' [rtyper:WARNING] prebuilt instance has no attribute 'largest_young_var_basesize' [rtyper:WARNING] prebuilt instance has no attribute 'old_objects_pointing_to_young' [rtyper:WARNING] prebuilt instance has no attribute '_d_lgro' [rtyper:WARNING] prebuilt instance has no attribute '_debug_seen' [rtyper:WARNING] prebuilt instance has no attribute 'id_free_list' [rtyper:WARNING] prebuilt instance has no attribute 'next_free_id' [rtyper:WARNING] prebuilt instance has no attribute 'finalizer_lock_count' [rtyper:WARNING] prebuilt instance has no attribute 'objects_with_id' [rtyper:WARNING] prebuilt instance has no attribute 'young_objects_with_id' [rtyper:WARNING] prebuilt instance has no attribute '_tracked_dict' [rtyper:WARNING] prebuilt instance has no attribute 'run_finalizers' [rtyper:WARNING] prebuilt instance has no attribute 'root_stack_top' [rtyper:WARNING] prebuilt instance has no attribute 'root_stack_base' [rtyper] specializing: 83500 / 84804 blocks (98%) ...*+*...................... [rtyper] -=- specialized 1353 more blocks -=- ...*+* [rtyper] specializing: 84900 / 84952 blocks (99%) [rtyper] -=- specialized 116 more blocks -=- [backendopt:inlining] phase with threshold factor: 32.4 [backendopt:inlining] heuristic: pypy.translator.backendopt.inline.inlining_heuristic ...*+*.....................................................++++++++++++++++++++++ ...*%%+..............................................++++++++++++ [backendopt:inlining] inlined 697 callsites. [backendopt:malloc] starting malloc removal [backendopt:malloc] removed 0 simple mallocs in total [backendopt:mergeifblocks] starting to merge if blocks ...*%%+.. [rtyper] -=- specialized 10 more blocks -=- ...*%%+.............. [rtyper] specializing: 85000 / 85081 blocks (99%) . [rtyper] -=- specialized 125 more blocks -=- ...* [rtyper] specializing: 85100 / 85108 blocks (99%) [rtyper] -=- specialized 21 more blocks -=- [sandbox:WARNING] Not Implemented: sandboxing for external function 'pypysig_getaddr_occurred' .. [rtyper] -=- specialized 6 more blocks -=- .. [rtyper] -=- specialized 5 more blocks -=- ... [rtyper] -=- specialized 11 more blocks -=- ... [rtyper] -=- specialized 10 more blocks -=- .. [c] 1000 nodes [ array: 214 framework rtti: 25 func: 342 group: 1 struct: 1197 ] ...* [rtyper] -=- specialized 23 more blocks -=- [c] 2000 nodes [ array: 394 framework rtti: 34 func: 478 group: 1 struct: 2749 ] [c] 3000 nodes [ array: 597 framework rtti: 39 func: 579 group: 1 struct: 3952 ] ...* [c] 4000 nodes [ array: 857 framework rtti: 42 func: 695 group: 1 struct: 4923 ] [c] 5000 nodes [ array: 1042 framework rtti: 43 func: 786 group: 1 struct: 5712 ] ...* [c] 6000 nodes [ array: 1343 framework rtti: 51 func: 952 group: 1 struct: 6653 ] [c] 7000 nodes [ array: 1511 framework rtti: 56 func: 1089 group: 1 struct: 7537 ] ...* [sandbox:WARNING] Not Implemented: sandboxing for external function 'pypysig_poll' . [rtyper] -=- specialized 3 more blocks -=- [c] 8000 nodes [ array: 1756 framework rtti: 63 func: 1265 group: 1 struct: 8048 ] [c] 9000 nodes [ array: 1993 framework rtti: 66 func: 1330 group: 1 struct: 10252 ] [c] 10000 nodes [ array: 2392 framework rtti: 72 func: 1407 group: 1 struct: 12920 ] [c] 11000 nodes [ array: 2510 framework rtti: 75 func: 1796 group: 1 struct: 13417 ] [c] 12000 nodes [ array: 2608 framework rtti: 77 func: 1802 group: 1 struct: 13684 ] ...* [c] 13000 nodes [ array: 2687 framework rtti: 80 func: 1905 group: 1 struct: 14670 ] [c] 14000 nodes [ array: 2913 framework rtti: 102 func: 1945 group: 1 struct: 15891 ] [c] 15000 nodes [ array: 3119 framework rtti: 102 func: 1966 group: 1 struct: 17189 ] [c] 16000 nodes [ array: 3124 framework rtti: 102 func: 1974 group: 1 struct: 17643 ] [c] 17000 nodes [ array: 3143 framework rtti: 104 func: 2208 group: 1 struct: 17863 ] [sandbox:WARNING] Not Implemented: sandboxing for external function 'pypysig_reinstall' . [rtyper] -=- specialized 3 more blocks -=- [c] 18000 nodes [ array: 3443 framework rtti: 109 func: 2633 group: 1 struct: 18764 ] [c] 19000 nodes [ array: 3698 framework rtti: 109 func: 2694 group: 1 struct: 19405 ] [c] 20000 nodes [ array: 3815 framework rtti: 110 func: 2738 group: 1 struct: 20186 ] [c] 21000 nodes [ array: 3989 framework rtti: 110 func: 2786 group: 1 struct: 21636 ] [c] 22000 nodes [ array: 4211 framework rtti: 110 func: 2809 group: 1 struct: 23625 ] . [c] 23000 nodes [ array: 4666 framework rtti: 110 func: 2833 group: 1 struct: 24843 ] ...* [c] 24000 nodes [ array: 4763 framework rtti: 113 func: 3000 group: 1 struct: 26390 ] .. [c] 25000 nodes [ array: 4816 framework rtti: 113 func: 3072 group: 1 struct: 26801 ] [c] 26000 nodes [ array: 4879 framework rtti: 118 func: 3308 group: 1 struct: 27404 ] ... [rtyper] -=- specialized 11 more blocks -=- .. [rtyper] -=- specialized 5 more blocks -=- ...*%%+...... [c] 27000 nodes [ array: 5014 framework rtti: 122 func: 3400 group: 1 struct: 30326 ] [c] 28000 nodes [ array: 5153 framework rtti: 122 func: 3472 group: 1 struct: 31172 ] [c] 29000 nodes [ array: 5205 framework rtti: 122 func: 3582 group: 1 struct: 32290 ] [c] 30000 nodes [ array: 5266 framework rtti: 123 func: 3632 group: 1 struct: 33446 ] [c] 31000 nodes [ array: 5289 framework rtti: 123 func: 3697 group: 1 struct: 34227 ] [c] 32000 nodes [ array: 5349 framework rtti: 124 func: 3743 group: 1 struct: 34913 ] ...* [c] 33000 nodes [ array: 5466 framework rtti: 125 func: 3831 group: 1 struct: 35183 ] [c] 34000 nodes [ array: 5515 framework rtti: 128 func: 3846 group: 1 struct: 35385 ] [c] 35000 nodes [ array: 6027 framework rtti: 129 func: 3881 group: 1 struct: 37001 ] [c] 36000 nodes [ array: 6246 framework rtti: 131 func: 3950 group: 1 struct: 37817 ] [c] 37000 nodes [ array: 6259 framework rtti: 131 func: 3953 group: 1 struct: 39399 ] [c] 38000 nodes [ array: 6259 framework rtti: 131 func: 3953 group: 1 struct: 41801 ] ...*%%+ [c] 39000 nodes [ array: 6349 framework rtti: 135 func: 4027 group: 1 struct: 42765 ] [c] 40000 nodes [ array: 6585 framework rtti: 136 func: 4141 group: 1 struct: 43405 ] [c] 41000 nodes [ array: 6977 framework rtti: 136 func: 4187 group: 1 struct: 43869 ] .. [c] 42000 nodes [ array: 7239 framework rtti: 136 func: 4328 group: 1 struct: 44260 ] [c] 43000 nodes [ array: 7572 framework rtti: 136 func: 4419 group: 1 struct: 44752 ] [c] 44000 nodes [ array: 7835 framework rtti: 140 func: 4470 group: 1 struct: 45217 ] .. [c] 45000 nodes [ array: 8002 framework rtti: 142 func: 4520 group: 1 struct: 49970 ] [c] 46000 nodes [ array: 8002 framework rtti: 142 func: 4520 group: 1 struct: 50121 ] [c] 47000 nodes [ array: 8056 framework rtti: 144 func: 4539 group: 1 struct: 50328 ] [c] 48000 nodes [ array: 8085 framework rtti: 149 func: 4733 group: 1 struct: 51030 ] [c] 49000 nodes [ array: 8270 framework rtti: 150 func: 4735 group: 1 struct: 51294 ] [c] 50000 nodes [ array: 8662 framework rtti: 150 func: 4735 group: 1 struct: 51836 ] [c] 51000 nodes [ array: 8914 framework rtti: 150 func: 4735 group: 1 struct: 52012 ] [c] 52000 nodes [ array: 9164 framework rtti: 150 func: 4735 group: 1 struct: 52205 ] [c] 53000 nodes [ array: 9442 framework rtti: 152 func: 4744 group: 1 struct: 52627 ] . [rtyper] -=- specialized 3 more blocks -=- [c] 54000 nodes [ array: 9713 framework rtti: 160 func: 4836 group: 1 struct: 52969 ] [c] 55000 nodes [ array: 9719 framework rtti: 160 func: 5192 group: 1 struct: 53334 ] [c] 56000 nodes [ array: 9751 framework rtti: 180 func: 5275 group: 1 struct: 53995 ] [c] 57000 nodes [ array: 9830 framework rtti: 184 func: 5283 group: 1 struct: 54397 ] ...*%% [rtyper] specializing: 85200 / 85210 blocks (99%) [rtyper] -=- specialized 22 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- [c] 58000 nodes [ array: 9877 framework rtti: 195 func: 5324 group: 1 struct: 54936 ] [c] 59000 nodes [ array: 9954 framework rtti: 197 func: 5344 group: 1 struct: 55960 ] [c] 60000 nodes [ array: 9954 framework rtti: 197 func: 5344 group: 1 struct: 57192 ] [c] 61000 nodes [ array: 9954 framework rtti: 197 func: 5344 group: 1 struct: 58488 ] [c] 62000 nodes [ array: 9954 framework rtti: 197 func: 5344 group: 1 struct: 59765 ] .. [c] 63000 nodes [ array: 10010 framework rtti: 198 func: 5359 group: 1 struct: 60555 ] ...* [c] 64000 nodes [ array: 10053 framework rtti: 199 func: 5408 group: 1 struct: 60989 ] . [rtyper] -=- specialized 3 more blocks -=- [c] 65000 nodes [ array: 10248 framework rtti: 200 func: 5471 group: 1 struct: 61609 ] . [c] 66000 nodes [ array: 10376 framework rtti: 200 func: 5492 group: 1 struct: 62349 ] [c] 67000 nodes [ array: 10425 framework rtti: 200 func: 5608 group: 1 struct: 63652 ] [c] 68000 nodes [ array: 10561 framework rtti: 201 func: 5822 group: 1 struct: 63860 ] [c] 69000 nodes [ array: 10824 framework rtti: 212 func: 5902 group: 1 struct: 64174 ] . [c] 70000 nodes [ array: 11066 framework rtti: 232 func: 5960 group: 1 struct: 64821 ] [c] 71000 nodes [ array: 11196 framework rtti: 236 func: 6007 group: 1 struct: 65035 ] [c] 72000 nodes [ array: 11210 framework rtti: 236 func: 6007 group: 1 struct: 65035 ] [c] 73000 nodes [ array: 11227 framework rtti: 236 func: 6007 group: 1 struct: 65035 ] [c] 74000 nodes [ array: 11246 framework rtti: 236 func: 6007 group: 1 struct: 65035 ] [c] 75000 nodes [ array: 11269 framework rtti: 236 func: 6007 group: 1 struct: 65035 ] [c] 76000 nodes [ array: 11317 framework rtti: 236 func: 6016 group: 1 struct: 65086 ] .. [c] 77000 nodes [ array: 11656 framework rtti: 239 func: 6045 group: 1 struct: 65765 ] [c] 78000 nodes [ array: 11953 framework rtti: 239 func: 6072 group: 1 struct: 67565 ] .. [rtyper] -=- specialized 12 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- .. [rtyper] -=- specialized 12 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- .. [rtyper] -=- specialized 12 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- .. [rtyper] specializing: 85300 / 85306 blocks (99%) [rtyper] -=- specialized 12 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- [c] 79000 nodes [ array: 12352 framework rtti: 241 func: 6160 group: 1 struct: 68927 ] ...*%% [rtyper] -=- specialized 9 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- [c] 80000 nodes [ array: 12596 framework rtti: 246 func: 6249 group: 1 struct: 69492 ] ...* [c] 81000 nodes [ array: 12642 framework rtti: 246 func: 6470 group: 1 struct: 69685 ] . [c] 82000 nodes [ array: 12709 framework rtti: 246 func: 6505 group: 1 struct: 70200 ] ...*%% [c] 83000 nodes [ array: 12803 framework rtti: 256 func: 6571 group: 1 struct: 70838 ] [c] 84000 nodes [ array: 12805 framework rtti: 256 func: 6575 group: 1 struct: 71482 ] [c] 85000 nodes [ array: 12806 framework rtti: 256 func: 6616 group: 1 struct: 72686 ] [sandbox:WARNING] Not Implemented: sandboxing for external function 'pause' . [rtyper] -=- specialized 3 more blocks -=- . [c] 86000 nodes [ array: 12806 framework rtti: 256 func: 6646 group: 1 struct: 74040 ] ...*%% [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- .. [rtyper] -=- specialized 5 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- [c] 87000 nodes [ array: 12813 framework rtti: 256 func: 6664 group: 1 struct: 75647 ] . [rtyper] -=- specialized 3 more blocks -=- ...* [rtyper] -=- specialized 9 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] specializing: 85400 / 85401 blocks (99%) [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- .. [rtyper] -=- specialized 12 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- [c] 88000 nodes [ array: 12840 framework rtti: 256 func: 6714 group: 1 struct: 76228 ] . [rtyper] -=- specialized 3 more blocks -=- ...*%%+........... [c] 89000 nodes [ array: 12876 framework rtti: 257 func: 6801 group: 1 struct: 76416 ] ...*%%+........................ [c] 90000 nodes [ array: 13035 framework rtti: 289 func: 6998 group: 1 struct: 76820 ] [c] 91000 nodes [ array: 13054 framework rtti: 291 func: 7005 group: 1 struct: 77095 ] [c] 92000 nodes [ array: 13210 framework rtti: 292 func: 7185 group: 1 struct: 77644 ] [sandbox:WARNING] Not Implemented: sandboxing for external function 'pypysig_set_wakeup_fd' . [rtyper] -=- specialized 3 more blocks -=- [sandbox:WARNING] Not Implemented: sandboxing for external function 'alarm' . [rtyper] -=- specialized 3 more blocks -=- [c] 93000 nodes [ array: 13336 framework rtti: 294 func: 7351 group: 1 struct: 78184 ] ...* [c] 94000 nodes [ array: 13418 framework rtti: 305 func: 7393 group: 1 struct: 78557 ] . [rtyper] -=- specialized 3 more blocks -=- [c] 95000 nodes [ array: 13526 framework rtti: 316 func: 7447 group: 1 struct: 78910 ] . [rtyper] -=- specialized 3 more blocks -=- ...* [c] 96000 nodes [ array: 13658 framework rtti: 322 func: 7472 group: 1 struct: 79572 ] . [c] 97000 nodes [ array: 13828 framework rtti: 334 func: 7626 group: 1 struct: 86137 ] .. [c] 98000 nodes [ array: 14025 framework rtti: 350 func: 7776 group: 1 struct: 86573 ] [c] 99000 nodes [ array: 14111 framework rtti: 383 func: 7952 group: 1 struct: 87253 ] ...*%%+.. [c] 100000 nodes [ array: 14164 framework rtti: 394 func: 8011 group: 1 struct: 88009 ] . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- .. [rtyper] -=- specialized 5 more blocks -=- [c] 101000 nodes [ array: 14347 framework rtti: 395 func: 8022 group: 1 struct: 88058 ] [c] 102000 nodes [ array: 14370 framework rtti: 395 func: 8053 group: 1 struct: 88125 ] [c] 103000 nodes [ array: 14370 framework rtti: 395 func: 8053 group: 1 struct: 88125 ] [c] 104000 nodes [ array: 14372 framework rtti: 395 func: 8053 group: 1 struct: 88125 ] [c] 105000 nodes [ array: 14372 framework rtti: 395 func: 8053 group: 1 struct: 88125 ] [c] 106000 nodes [ array: 14373 framework rtti: 395 func: 8053 group: 1 struct: 88125 ] [c] 107000 nodes [ array: 14373 framework rtti: 395 func: 8053 group: 1 struct: 88125 ] .. [c] 108000 nodes [ array: 14456 framework rtti: 395 func: 8146 group: 1 struct: 88886 ] [c] 109000 nodes [ array: 14500 framework rtti: 395 func: 8245 group: 1 struct: 89367 ] [sandbox:WARNING] Not Implemented: SomeImpossibleValue() . [rtyper] -=- specialized 3 more blocks -=- [c] 110000 nodes [ array: 14594 framework rtti: 398 func: 8368 group: 1 struct: 89893 ] . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] specializing: 85500 / 85502 blocks (99%) [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- [sandbox:WARNING] Not Implemented: SomeDict(dictdef=<{SomeString(can_be_None=False): SomeString(can_be_None=False)}>) . [rtyper] -=- specialized 3 more blocks -=- [c] 111000 nodes [ array: 14802 framework rtti: 408 func: 8462 group: 1 struct: 94347 ] ...*% [c] 112000 nodes [ array: 14965 framework rtti: 413 func: 8493 group: 1 struct: 94593 ] [c] 113000 nodes [ array: 15235 framework rtti: 415 func: 8536 group: 1 struct: 95104 ] [sandbox:WARNING] Not Implemented: sandboxing for external function 'siginterrupt' . [rtyper] -=- specialized 3 more blocks -=- [sandbox:WARNING] Not Implemented: sandboxing for external function 'pypysig_setflag' . [rtyper] -=- specialized 3 more blocks -=- [sandbox:WARNING] Not Implemented: sandboxing for external function 'pypysig_ignore' . [rtyper] -=- specialized 3 more blocks -=- [sandbox:WARNING] Not Implemented: sandboxing for external function 'pypysig_default' . [rtyper] -=- specialized 3 more blocks -=- ...*%%+... [rtyper] -=- specialized 5 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- [c] 114000 nodes [ array: 15284 framework rtti: 415 func: 8592 group: 1 struct: 95378 ] [c] 115000 nodes [ array: 15284 framework rtti: 415 func: 8592 group: 1 struct: 95379 ] [c] 116000 nodes [ array: 15284 framework rtti: 415 func: 8592 group: 1 struct: 95379 ] [c] 117000 nodes [ array: 15284 framework rtti: 415 func: 8592 group: 1 struct: 95379 ] [c] 118000 nodes [ array: 15296 framework rtti: 415 func: 8607 group: 1 struct: 95383 ] ...*%%+...... [c] 119000 nodes [ array: 15482 framework rtti: 460 func: 8725 group: 1 struct: 96963 ] ...*%%+.......... [rtyper] -=- specialized 3 more blocks -=- . [rtyper] -=- specialized 3 more blocks -=- ...*%%+...... [c] 120000 nodes [ array: 15569 framework rtti: 482 func: 8820 group: 1 struct: 97162 ] [c] 121000 nodes [ array: 15569 framework rtti: 482 func: 8820 group: 1 struct: 97162 ] . [rtyper] -=- specialized 3 more blocks -=- [c] 122000 nodes [ array: 15615 framework rtti: 483 func: 8861 group: 1 struct: 97283 ] ...*%%+..............................................++++++++++++++++++++++++++++ .....* [rtyper] specializing: 85600 / 86590 blocks (98%) [rtyper] -=- specialized 1041 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] 123000 nodes [ array: 15757 framework rtti: 488 func: 9210 group: 1 struct: 97740 ] [c:database] GC transformer: finished tables [c] 124000 nodes [ array: 16172 framework rtti: 489 func: 9224 group: 1 struct: 99366 ] [c] 125000 nodes [ array: 16539 framework rtti: 493 func: 9232 group: 1 struct: 99683 ] [c] 126000 nodes [ array: 16567 framework rtti: 521 func: 9255 group: 1 struct: 100080 ] [c] 127000 nodes [ array: 16679 framework rtti: 633 func: 9574 group: 1 struct: 100729 ] [c] 128000 nodes [ array: 16827 framework rtti: 777 func: 9731 group: 1 struct: 100962 ] [gctransform:info] assigned 1932 typeids [gctransform:info] added 41187 push/pop stack root instructions [gctransform:info] inserted 3410 write barrier calls [gctransform:info] found 3 static roots [c] 128635 nodes [ array: 16928 framework rtti: 873 func: 9782 group: 1 struct: 101051 ] [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] nonfuncnodes_1.c [c:writing] nonfuncnodes_2.c [c:writing] nonfuncnodes_3.c [c:writing] nonfuncnodes_4.c [c:writing] nonfuncnodes_5.c [c:writing] nonfuncnodes_6.c [c:writing] nonfuncnodes_7.c [c:writing] nonfuncnodes_8.c [c:writing] nonfuncnodes_9.c [c:writing] nonfuncnodes_10.c [c:writing] implement.c [c:writing] implement_1.c [c:writing] implement_2.c [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [backendopt:WARNING] constant-folding v1 = getfield(v0, ('inst_co_varnames')): [backendopt:WARNING] AttributeError: 'NoneType' object has no attribute '_getattr' [c:writing] implement_3.c [c:writing] implement_4.c [c:writing] implement_5.c [c:writing] implement_6.c [c:writing] implement_7.c [c:writing] implement_8.c [c:writing] implement_9.c [c:writing] implement_10.c [c:writing] implement_11.c [c:writing] implement_12.c [c:writing] implement_13.c [c:writing] implement_14.c [c:writing] implement_15.c [c:writing] implement_16.c [c:writing] implement_17.c [c:writing] implement_18.c [c:writing] implement_19.c [c:writing] implement_20.c [c:writing] implement_21.c [c:writing] implement_22.c [c:writing] implement_23.c [c:writing] implement_24.c [c:writing] implement_25.c [c:writing] implement_26.c [c:writing] implement_27.c [c:writing] implement_28.c [c:writing] implement_29.c [c:writing] implement_30.c [c:writing] implement_31.c [c:writing] implement_32.c [c:writing] implement_33.c [c:writing] implement_34.c [c:writing] implement_35.c [c:writing] implement_36.c [c:writing] implement_37.c [c:writing] implement_38.c [c:writing] implement_39.c [translation:info] written: /usr/src/tmp/usession-default-3/testing_1/testing_1.c [translation:info] Compiling c source... [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/testing_1.c -o /usr/src/tmp/usession-default-3/testing_1/testing_1.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/structimpl.c -o /usr/src/tmp/usession-default-3/testing_1/structimpl.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_1.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_1.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_2.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_2.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_3.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_3.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_4.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_4.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_5.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_5.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_6.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_6.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_7.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_7.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_8.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_8.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_9.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_9.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_10.c -o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_10.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement.c -o /usr/src/tmp/usession-default-3/testing_1/implement.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_1.c -o /usr/src/tmp/usession-default-3/testing_1/implement_1.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_2.c -o /usr/src/tmp/usession-default-3/testing_1/implement_2.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_3.c -o /usr/src/tmp/usession-default-3/testing_1/implement_3.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_4.c -o /usr/src/tmp/usession-default-3/testing_1/implement_4.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_5.c -o /usr/src/tmp/usession-default-3/testing_1/implement_5.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_6.c -o /usr/src/tmp/usession-default-3/testing_1/implement_6.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_7.c -o /usr/src/tmp/usession-default-3/testing_1/implement_7.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_8.c -o /usr/src/tmp/usession-default-3/testing_1/implement_8.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_9.c -o /usr/src/tmp/usession-default-3/testing_1/implement_9.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_10.c -o /usr/src/tmp/usession-default-3/testing_1/implement_10.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_11.c -o /usr/src/tmp/usession-default-3/testing_1/implement_11.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_12.c -o /usr/src/tmp/usession-default-3/testing_1/implement_12.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_13.c -o /usr/src/tmp/usession-default-3/testing_1/implement_13.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_14.c -o /usr/src/tmp/usession-default-3/testing_1/implement_14.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_15.c -o /usr/src/tmp/usession-default-3/testing_1/implement_15.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_16.c -o /usr/src/tmp/usession-default-3/testing_1/implement_16.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_17.c -o /usr/src/tmp/usession-default-3/testing_1/implement_17.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_18.c -o /usr/src/tmp/usession-default-3/testing_1/implement_18.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_19.c -o /usr/src/tmp/usession-default-3/testing_1/implement_19.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_20.c -o /usr/src/tmp/usession-default-3/testing_1/implement_20.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_21.c -o /usr/src/tmp/usession-default-3/testing_1/implement_21.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_22.c -o /usr/src/tmp/usession-default-3/testing_1/implement_22.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_23.c -o /usr/src/tmp/usession-default-3/testing_1/implement_23.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_24.c -o /usr/src/tmp/usession-default-3/testing_1/implement_24.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_25.c -o /usr/src/tmp/usession-default-3/testing_1/implement_25.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_26.c -o /usr/src/tmp/usession-default-3/testing_1/implement_26.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_27.c -o /usr/src/tmp/usession-default-3/testing_1/implement_27.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_28.c -o /usr/src/tmp/usession-default-3/testing_1/implement_28.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_29.c -o /usr/src/tmp/usession-default-3/testing_1/implement_29.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_30.c -o /usr/src/tmp/usession-default-3/testing_1/implement_30.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_31.c -o /usr/src/tmp/usession-default-3/testing_1/implement_31.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_32.c -o /usr/src/tmp/usession-default-3/testing_1/implement_32.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_33.c -o /usr/src/tmp/usession-default-3/testing_1/implement_33.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_34.c -o /usr/src/tmp/usession-default-3/testing_1/implement_34.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_35.c -o /usr/src/tmp/usession-default-3/testing_1/implement_35.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_36.c -o /usr/src/tmp/usession-default-3/testing_1/implement_36.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_37.c -o /usr/src/tmp/usession-default-3/testing_1/implement_37.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_38.c -o /usr/src/tmp/usession-default-3/testing_1/implement_38.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/implement_39.c -o /usr/src/tmp/usession-default-3/testing_1/implement_39.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/testing_1/dtoa.c -o /usr/src/tmp/usession-default-3/testing_1/dtoa.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/module_cache/module_2.c -o /usr/src/tmp/usession-default-3/module_cache/module_2.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/module_cache/module_3.c -o /usr/src/tmp/usession-default-3/module_cache/module_3.o [platform:execute] gcc -c -O3 -pthread -fomit-frame-pointer -Wall -Wno-unused -I/usr/src/pypy/pypy/translator/c /usr/src/tmp/usession-default-3/module_cache/module_4.c -o /usr/src/tmp/usession-default-3/module_cache/module_4.o [platform:execute] gcc /usr/src/tmp/usession-default-3/testing_1/testing_1.o /usr/src/tmp/usession-default-3/testing_1/structimpl.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_1.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_2.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_3.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_4.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_5.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_6.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_7.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_8.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_9.o /usr/src/tmp/usession-default-3/testing_1/nonfuncnodes_10.o /usr/src/tmp/usession-default-3/testing_1/implement.o /usr/src/tmp/usession-default-3/testing_1/implement_1.o /usr/src/tmp/usession-default-3/testing_1/implement_2.o /usr/src/tmp/usession-default-3/testing_1/implement_3.o /usr/src/tmp/usession-default-3/testing_1/implement_4.o /usr/src/tmp/usession-default-3/testing_1/implement_5.o /usr/src/tmp/usession-default-3/testing_1/implement_6.o /usr/src/tmp/usession-default-3/testing_1/implement_7.o /usr/src/tmp/usession-default-3/testing_1/implement_8.o /usr/src/tmp/usession-default-3/testing_1/implement_9.o /usr/src/tmp/usession-default-3/testing_1/implement_10.o /usr/src/tmp/usession-default-3/testing_1/implement_11.o /usr/src/tmp/usession-default-3/testing_1/implement_12.o /usr/src/tmp/usession-default-3/testing_1/implement_13.o /usr/src/tmp/usession-default-3/testing_1/implement_14.o /usr/src/tmp/usession-default-3/testing_1/implement_15.o /usr/src/tmp/usession-default-3/testing_1/implement_16.o /usr/src/tmp/usession-default-3/testing_1/implement_17.o /usr/src/tmp/usession-default-3/testing_1/implement_18.o /usr/src/tmp/usession-default-3/testing_1/implement_19.o /usr/src/tmp/usession-default-3/testing_1/implement_20.o /usr/src/tmp/usession-default-3/testing_1/implement_21.o /usr/src/tmp/usession-default-3/testing_1/implement_22.o /usr/src/tmp/usession-default-3/testing_1/implement_23.o /usr/src/tmp/usession-default-3/testing_1/implement_24.o /usr/src/tmp/usession-default-3/testing_1/implement_25.o /usr/src/tmp/usession-default-3/testing_1/implement_26.o /usr/src/tmp/usession-default-3/testing_1/implement_27.o /usr/src/tmp/usession-default-3/testing_1/implement_28.o /usr/src/tmp/usession-default-3/testing_1/implement_29.o /usr/src/tmp/usession-default-3/testing_1/implement_30.o /usr/src/tmp/usession-default-3/testing_1/implement_31.o /usr/src/tmp/usession-default-3/testing_1/implement_32.o /usr/src/tmp/usession-default-3/testing_1/implement_33.o /usr/src/tmp/usession-default-3/testing_1/implement_34.o /usr/src/tmp/usession-default-3/testing_1/implement_35.o /usr/src/tmp/usession-default-3/testing_1/implement_36.o /usr/src/tmp/usession-default-3/testing_1/implement_37.o /usr/src/tmp/usession-default-3/testing_1/implement_38.o /usr/src/tmp/usession-default-3/testing_1/implement_39.o /usr/src/tmp/usession-default-3/testing_1/dtoa.o /usr/src/tmp/usession-default-3/module_cache/module_2.o /usr/src/tmp/usession-default-3/module_cache/module_3.o /usr/src/tmp/usession-default-3/module_cache/module_4.o -pthread -lrt -Wl,--export-dynamic,--version-script=/usr/src/tmp/usession-default-3/dynamic-symbols-3 -lm -o /usr/src/tmp/usession-default-3/testing_1/pypy-c [translation:info] created: /usr/src/pypy/pypy/translator/goal/pypy-c [Timer] Timings: [Timer] annotate --- 248.7 s [Timer] rtype_lltype --- 173.3 s [Timer] backendopt_lltype --- 85.9 s [Timer] stackcheckinsertion_lltype --- 8.3 s [Timer] database_c --- 121.5 s [Timer] source_c --- 142.0 s [Timer] compile_c --- 260.0 s [Timer] =========================================== [Timer] Total: --- 1039.6 s