pypy ../../rpython/bin/rpython --batch -Ojit targetpypystandalone
in dir /buildbot/slave/pypy-c-jit-linux-x86-32/build/pypy/goal (timeout 7200 secs)
watching logfiles {}
argv: ['pypy', '../../rpython/bin/rpython', '--batch', '-Ojit', 'targetpypystandalone']
environment:
AUDITWHEEL_ARCH=i686
AUDITWHEEL_PLAT=manylinux_2_28_i686
AUDITWHEEL_POLICY=manylinux_2_28
DEVTOOLSET_ROOTPATH=/opt/rh/gcc-toolset-14/root
HGDEMANDIMPORT=disable
HOME=/home/buildworker
HOSTNAME=Debian-trixie-latest-amd64-base
LANG=en_US.UTF-8
LANGUAGE=en_US.UTF-8
LC_ALL=en_US.UTF-8
LD_LIBRARY_PATH=/usr/local/lib:/opt/rh/gcc-toolset-14/root/usr/lib64:/opt/rh/gcc-toolset-14/root/usr/lib:/opt/rh/gcc-toolset-14/root/usr/lib64/dyninst:/opt/rh/gcc-toolset-14/root/usr/lib/dyninst
OLDPWD=/buildbot/slave
PATH=/tmp/venv/bin:/opt/clang/bin:/opt/rh/gcc-toolset-14/root/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/pypy2.7-v7.3.22-linux32/bin
PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
PS1=(venv)
PWD=/buildbot/slave/pypy-c-jit-linux-x86-32/build/pypy/goal
PYPY_LOCALBASE=/usr/local
PYPY_MAKE_PORTABLE=1
SHLVL=1
SSL_CERT_FILE=/opt/_internal/certs.pem
TERM=xterm
VIRTUAL_ENV=/tmp/venv
container=podman
using PTY: False
[translation:info] 2.7.18 (539192f72e0a, Apr 26 2026, 17:52:18)
[PyPy 7.3.22 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
_csv = 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
rawrefcount_link_prefix = True
rpython_translate = True
secondaryentrypoints = cpyext,main
shared = True
thread = True
type_system = lltype
withsmallfuncsets = 5
[translation:info] Annotating&simplifying...
[translation:info] with policy: pypy.tool.ann_override.PyPyAnnotatorPolicy
[Timer] Timings:
[Timer] loading target --- 28.8 s
[Timer] annotate --- 59.2 s
[Timer] =========================================
[Timer] Total: --- 88.0 s
[translation:info] Error:
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/translator/goal/translate.py", line 320, in main
drv.proceed(goals)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/translator/driver.py", line 569, in proceed
result = self._execute(goals, task_skip = self._maybe_skip())
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/translator/tool/taskengine.py", line 114, in _execute
res = self._do(goal, taskcallable, *args, **kwds)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/translator/driver.py", line 278, in _do
res = func()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/translator/driver.py", line 315, in task_annotate
s = annotator.build_types(self.entry_point, self.inputtypes)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/annrpython.py", line 92, in build_types
return self.build_graph_types(flowgraph, inputs_s, complete_now=complete_now)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/annrpython.py", line 140, in build_graph_types
self.complete()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/annrpython.py", line 229, in complete
self.complete_pending_blocks()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/annrpython.py", line 224, in complete_pending_blocks
self.processblock(graph, block)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/annrpython.py", line 398, in processblock
self.flowin(graph, block)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/annrpython.py", line 501, in flowin
self.consider_op(op)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/annrpython.py", line 653, in consider_op
resultcell = op.consider(self)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/flowspace/operation.py", line 104, in consider
return spec(annotator, *self.args)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/unaryop.py", line 118, in simple_call_SomeObject
return s_func.call(argspec)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/unaryop.py", line 987, in call
return bookkeeper.pbc_call(self, args)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/bookkeeper.py", line 535, in pbc_call
results.append(desc.pycall(whence, args, s_previous_result, op))
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/description.py", line 304, in pycall
result = unionof(result, s_previous_result)
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/model.py", line 783, in unionof
s1 = pair(s1, s2).union()
File "/buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/annotator/binaryop.py", line 192, in union
"integers are of the same signedness")
[translation:ERROR] UnionError:
RPython cannot prove that these integers are of the same signedness
Offending annotations:
SomeInteger(knowntype=r_uint, nonneg=True, unsigned=True)
SomeInteger(knowntype=int, nonneg=False, unsigned=False)
Occurred processing the following simple_call:
function widen </buildbot/slave/pypy-c-jit-linux-x86-32/build/rpython/rlib/rarithmetic.py, line 139> returning
v491 = simple_call((function widen), ch_0)
In <FunctionGraph of (pypy.module.cpyext.unicodeobject:1465)PyUnicode_ReadChar at 0xf9c16f0>:
Happened at file /buildbot/slave/pypy-c-jit-linux-x86-32/build/pypy/module/cpyext/unicodeobject.py line 1481
==> return rffi.cast(Py_UCS4, widen(ch))
Known variable annotations:
ch_0 = SomeInteger(knowntype=r_uint, nonneg=True, unsigned=True)
v491 = SomeInteger(knowntype=int, nonneg=False, unsigned=False)
Processing block:
block@217[ch_0] is a <class 'rpython.flowspace.flowcontext.SpamBlock'>
in (pypy.module.cpyext.unicodeobject:1465)PyUnicode_ReadChar
containing the following operations:
v491 = simple_call((function widen), ch_0)
v492 = simple_call((function force_cast), (Number Unsigned), v491)
--end--
[translation] batch mode, not calling interactive helpers
program finished with exit code 1
elapsedTime=95.158796