pypy ../../rpython/bin/rpython --batch -Ojit targetpypystandalone
in dir /home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/pypy/goal (timeout 7200 secs)
watching logfiles {}
argv: ['pypy', '../../rpython/bin/rpython', '--batch', '-Ojit', 'targetpypystandalone']
environment:
HOME=/home/buildslave
LANG=C
LC_ADDRESS=C.UTF-8
LC_IDENTIFICATION=C.UTF-8
LC_MEASUREMENT=C.UTF-8
LC_MONETARY=C.UTF-8
LC_NAME=C.UTF-8
LC_NUMERIC=C.UTF-8
LC_PAPER=C.UTF-8
LC_TELEPHONE=C.UTF-8
LC_TIME=C.UTF-8
LESSCLOSE=/usr/bin/lesspipe %s %s
LESSOPEN=| /usr/bin/lesspipe %s
LOGNAME=buildslave
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
MAIL=/var/mail/buildslave
OLDPWD=/home/buildslave
PATH=/home/buildslave/pypy2.7-v7.3.17-linux64/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
PWD=/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/pypy/goal
SHELL=/bin/bash
SHLVL=2
SUDO_COMMAND=/usr/sbin/chroot /opt/xenial64
SUDO_GID=1000
SUDO_UID=1000
SUDO_USER=matti
TERM=xterm-256color
USER=buildslave
_=/home/buildslave/pypy2.7-v7.3.17-linux64/bin/buildslave
using PTY: False
[translation:info] 2.7.18 (c7f2b53ceffe, Aug 22 2024, 13:10:41)
[PyPy 7.3.17 with GCC 10.2.1 20210130 (Red Hat 10.2.1-11)]
[platform:msg] Set platform with 'host' cc=None, using cc='gcc', version='Unknown'
[translation:info] Translating target as defined by targetpypystandalone
[translation] PyPy config object:
[translation] [objspace]
[std]
intshortcut = True
optimized_list_getitem = True
withspecialisedtuple = True
[usemodules]
_abc = True
_ast = True
_cffi_backend = True
_codecs = True
_collections = True
_continuation = True
_cppyy = True
_csv = True
_hpy_universal = True
_jitlog = True
_lsprof = True
_md5 = True
_minimal_curses = True
_multibytecodec = True
_multiprocessing = True
_pickle = True
_pickle_support = True
_posixsubprocess = True
_pypyjson = True
_random = True
_rawffi = True
_socket = True
_sre = True
_string = True
_testing = True
_vmprof = True
_weakref = True
array = True
atexit = True
binascii = True
bz2 = True
cmath = True
cpyext = True
errno = True
faulthandler = True
fcntl = True
gc = True
imp = True
marshal = True
math = True
mmap = True
pwd = True
pyexpat = True
pypyjit = True
select = True
signal = True
struct = True
termios = True
thread = True
time = True
token = True
unicodedata = True
zlib = True
[translation] translate.py configuration:
[translation] [translate]
batch = True
opt = jit
targetspec = targetpypystandalone
[translation] translation configuration:
[translation] [translation]
check_str_without_nul = True
continuation = True
gc = incminimark
gcrootfinder = shadowstack
gctransformer = framework
icon = pypy.ico
jit = True
list_comprehension_operations = True
manifest = python.manifest
rpython_translate = True
secondaryentrypoints = cpyext,main
shared = True
thread = True
type_system = lltype
withsmallfuncsets = 5
[translation:info] Annotating&simplifying...
[c5b17084dc6ec80] {translation-task
starting annotate
[translation:info] with policy: pypy.tool.ann_override.PyPyAnnotatorPolicy
[c5b17170a31e280] translation-task}
[Timer] Timings:
[Timer] loading target --- 21.9 s
[Timer] annotate --- 126.6 s
[Timer] ==========================================
[Timer] Total: --- 148.5 s
[translation:info] Error:
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/translator/goal/translate.py", line 320, in main
drv.proceed(goals)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/translator/driver.py", line 568, in proceed
result = self._execute(goals, task_skip = self._maybe_skip())
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/translator/tool/taskengine.py", line 114, in _execute
res = self._do(goal, taskcallable, *args, **kwds)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/translator/driver.py", line 278, in _do
res = func()
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/translator/driver.py", line 315, in task_annotate
s = annotator.build_types(self.entry_point, self.inputtypes)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/annrpython.py", line 92, in build_types
return self.build_graph_types(flowgraph, inputs_s, complete_now=complete_now)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/annrpython.py", line 140, in build_graph_types
self.complete()
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/annrpython.py", line 229, in complete
self.complete_pending_blocks()
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/annrpython.py", line 224, in complete_pending_blocks
self.processblock(graph, block)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/annrpython.py", line 398, in processblock
self.flowin(graph, block)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/annrpython.py", line 501, in flowin
self.consider_op(op)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/annrpython.py", line 653, in consider_op
resultcell = op.consider(self)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/operation.py", line 104, in consider
return spec(annotator, *self.args)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/unaryop.py", line 118, in simple_call_SomeObject
return s_func.call(argspec)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/unaryop.py", line 987, in call
return bookkeeper.pbc_call(self, args)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/bookkeeper.py", line 535, in pbc_call
results.append(desc.pycall(whence, args, s_previous_result, op))
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/description.py", line 285, in pycall
graph = self.specialize(inputcells, op)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/description.py", line 281, in specialize
return self.specializer(self, inputcells)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/specialize.py", line 82, in default_specialize
graph = funcdesc.cachedgraph(key, builder=builder)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/description.py", line 247, in cachedgraph
graph = self.buildgraph(alt_name, builder)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/annotator/description.py", line 210, in buildgraph
graph = translator.buildflowgraph(self.pyobj)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/translator/translator.py", line 55, in buildflowgraph
graph = build_flow(func)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/objspace.py", line 49, in build_flow
ctx.build_flow()
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/flowcontext.py", line 405, in build_flow
self.record_block(block)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/flowcontext.py", line 413, in record_block
next_offset = self.handle_bytecode(next_offset)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/flowcontext.py", line 492, in handle_bytecode
offset = getattr(self, methodname)(oparg)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/flowcontext.py", line 865, in LOAD_ATTR
w_value = op.getattr(w_obj, w_attributename).eval(self)
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/operation.py", line 93, in eval
result = self.constfold()
File "/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/flowspace/operation.py", line 642, in constfold
raise FlowingError(msg)
[translation:ERROR] FlowingError:
getattr(<module 'rpython.rlib._rsocket_rffi' from '/home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/rpython/rlib/_rsocket_rffi.py'>, SOL_ALG) always raises <type 'exceptions.AttributeError'>: 'module' object has no attribute 'SOL_ALG'
In <FunctionGraph of (pypy.module._socket.interp_socket:818)W_Socket.sendmsg_afalg_w at 0x36457948>:
Happened at file /home/buildslave/build_dir/jit-benchmark-linux-x86-64/build/pypy/module/_socket/interp_socket.py line 839
ancillary = [(_c.SOL_ALG, _c.ALG_SET_OP, _pack_uint32(op))]
Processing block:
block@3[self_619...] is a <class 'rpython.flowspace.flowcontext.SpamBlock'>
in (?:2)BuiltinActivation_UwS_W_Socket_ObjSpace_W_Root_kwonly_int_W_Root_W_Root_int._run
containing the following operations:
v1365 = getattr(self_619, ('behavior'))
v1366 = getattr(space_101, ('interp_w'))
v1367 = getitem(scope_w_10, (0))
v1368 = simple_call(v1366, (type W_Socket), v1367)
v1369 = getitem(scope_w_10, (1))
v1370 = getattr(space_101, ('gateway_int_w'))
v1371 = getitem(scope_w_10, (2))
v1372 = simple_call(v1370, v1371)
v1373 = getitem(scope_w_10, (3))
v1374 = getitem(scope_w_10, (4))
v1375 = getattr(space_101, ('gateway_int_w'))
v1376 = getitem(scope_w_10, (5))
v1377 = simple_call(v1375, v1376)
v1378 = simple_call(v1365, v1368, space_101, v1369, (None), v1372, v1373, v1374, v1377)
--end--
[translation] batch mode, not calling interactive helpers
program finished with exit code 1
elapsedTime=154.814584