pypy/module/_vmprof/test/test_direct.py
module/_vmprof/test/test_direct.py:47: in <module>
""" + open(str(srcdir.join("shared/vmprof_get_custom_offset.h"))).read(), include_dirs=[str(srcdir), str(shareddir)])
/opt/pypy2.7-v7.3.22-linux32/lib_pypy/cffi/api.py:468: in verify
lib = self.verifier.load_library()
/opt/pypy2.7-v7.3.22-linux32/lib_pypy/cffi/verifier.py:105: in load_library
self._compile_module()
/opt/pypy2.7-v7.3.22-linux32/lib_pypy/cffi/verifier.py:201: in _compile_module
outputfilename = ffiplatform.compile(tmpdir, self.get_extension())
/opt/pypy2.7-v7.3.22-linux32/lib_pypy/cffi/ffiplatform.py:20: in compile
outputfilename = _build(tmpdir, ext, compiler_verbose, debug)
/opt/pypy2.7-v7.3.22-linux32/lib_pypy/cffi/ffiplatform.py:54: in _build
raise VerificationError('%s: %s' % (e.__class__.__name__, e))
E VerificationError: CompileError: command 'cc' failed with exit status 1
---------- Captured stderr ----------
/opt/pypy2.7-v7.3.22-linux32/lib_pypy/cffi/cparser.py:165: UserWarning: Global variable 'buffer' in cdef(): for consistency with C it should have a storage class specifier (usually 'extern')
"(usually 'extern')" % (decl.name,))
module/_vmprof/test/__pycache__/_cffi__gd8a6b75axe7e275cc.c:85:9: warning: #pragma once in main file
85 | #pragma once
| ^~~~
module/_vmprof/test/__pycache__/_cffi__gd8a6b75axe7e275cc.c: In function ‘_cffi_f_vmprof_write_header_for_jit_addr’:
module/_vmprof/test/__pycache__/_cffi__gd8a6b75axe7e275cc.c:160:43: error: passing argument 1 of ‘vmprof_write_header_for_jit_addr’ from incompatible pointer type [-Wincompatible-pointer-types]
160 | return vmprof_write_header_for_jit_addr(x0, x1, x2, x3);
| ^~
| |
| void **
module/_vmprof/test/__pycache__/_cffi__gd8a6b75axe7e275cc.c:102:49: note: expected ‘intptr_t *’ {aka ‘int *’} but argument is of type ‘void **’
102 | long vmprof_write_header_for_jit_addr(intptr_t *result, long n,
| ~~~~~~~~~~^~~~~~
builder: pypy-c-jit-linux-x86-32 build #8403+
test: pypy/module/_vmprof/test/test_direct.py